Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
Construction Contract and Other Service Revenues - Schedule of Accounts Receivable, Contract Asset and Contract Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Change in Accounts Receivable        
Beginning balance     $ 48,946  
Ending balance $ 46,963   46,963  
Construction Contract Revenue        
Change in Accounts Receivable        
Beginning balance     10,500 $ 7,618
Ending balance 5,766 $ 8,127 5,766 8,127
Change in Contract with Customer, Asset        
Beginning balance     15,086 22,331
Ending balance 22,924 20,494 22,924 20,494
Change in Contract with Customer, Liability        
Beginning balance     4,176 2,867
Ending balance 2,512 3,028 2,512 3,028
Portion of beginning balance recognized in revenue $ 624 $ 23 $ 2,111 $ 100