Quarterly report [Sections 13 or 15(d)]

Construction Contract and Other Service Revenues - Accounts Receivable, Contract Asset and Contract Liability (Details)

v3.26.3
Construction Contract and Other Service Revenues - Accounts Receivable, Contract Asset and Contract Liability (Details) - Construction Contract Revenue - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Change in Accounts Receivable        
Beginning balance     $ 4,036 $ 8,828
Ending balance $ 4,982 $ 2,308 4,982 2,308
Change in Contract with Customer, Asset        
Beginning balance     17,925 17,050
Ending balance 14,462 14,795 14,462 14,795
Change in Contract with Customer, Liability        
Beginning balance     2,183 2,016
Ending balance 1,855 2,210 1,855 2,210
Portion of beginning balance recognized in revenue $ 66 $ 16 $ 611 $ 201