Annual report pursuant to Section 13 and 15(d)

Construction Contract and Other Service Revenues (Rollforwards) (Details)

v3.22.0.1
Construction Contract and Other Service Revenues (Rollforwards) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Change in Accounts Receivable    
Beginning balance $ 41,637  
Ending balance 40,752 $ 41,637
Change in Contract with Customer, Asset    
Beginning balance 10,343  
Ending balance 22,384 10,343
Construction contract revenue    
Change in Accounts Receivable    
Beginning balance 13,997 12,378
Ending balance 7,193 13,997
Change in Contract with Customer, Asset    
Beginning balance 10,343 17,223
Ending balance 22,384 10,343
Change in Contract with Customer, Liability    
Beginning balance 4,610 1,184
Ending balance 2,499 4,610
Portion of beginning balance recognized in revenue during the year $ 2,664 $ 757