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.23.3
Construction Contract and Other Service Revenues - Schedule of Accounts Receivable, Contract Asset and Contract Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Change in Accounts Receivable        
Beginning balance     $ 43,334  
Ending balance $ 40,211   40,211  
Construction Contract Revenue        
Change in Accounts Receivable        
Beginning balance     7,618 $ 7,193
Ending balance 5,367 $ 6,283 5,367 6,283
Change in Contract with Customer, Asset        
Beginning balance     22,331 22,384
Ending balance 8,356 26,562 8,356 26,562
Change in Contract with Customer, Liability        
Beginning balance     2,867 2,499
Ending balance 3,938 5,846 3,938 5,846
Portion of beginning balance recognized in revenue during the period $ 64 $ 14 $ 164 $ 204