Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Construction Contract and Other Service Revenues - Accounts Receivable, Contract Asset and Contract Liability (Details) - Construction Contract Revenue - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Change in Accounts Receivable    
Beginning balance $ 4,036 $ 8,828
Ending balance 2,538 4,328
Change in Contract with Customer, Asset    
Beginning balance 17,925 17,050
Ending balance 15,213 10,239
Change in Contract with Customer, Liability    
Beginning balance 2,183 2,016
Ending balance 1,960 2,401
Portion of beginning balance recognized in revenue during period $ 236 $ 100