Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.4
Construction Contract and Other Service Revenues - Accounts Receivable, Contract Asset and Contract Liability (Details) - Construction contract revenue - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Change in Accounts Receivable    
Beginning balance $ 8,828 $ 10,500
Ending balance 4,036 8,828
Change in Contract with Customer, Asset    
Beginning balance 17,050 15,086
Ending balance 17,925 17,050
Change in Contract with Customer, Liability    
Beginning balance 2,016 4,176
Ending balance 2,183 2,016
Portion of beginning balance recognized in revenue during the year $ 228 $ 2,290