Quarterly report pursuant to Section 13 or 15(d)

Construction Contract and Other Service Revenues - Rollforwards (Details)

v3.22.1
Construction Contract and Other Service Revenues - Rollforwards (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Change in Accounts Receivable    
Beginning balance $ 40,752  
Ending balance 42,596  
Change in Contract with Customer, Asset    
Beginning balance 22,384  
Ending balance 29,389  
Construction Contract Revenue    
Change in Accounts Receivable    
Beginning balance 7,193 $ 13,997
Ending balance 4,165 7,283
Change in Contract with Customer, Asset    
Beginning balance 22,384 10,343
Ending balance 29,389 13,046
Change in Contract with Customer, Liability    
Beginning balance 2,499 4,610
Ending balance 2,534 6,193
Portion of beginning balance recognized in revenue during the period $ 26 $ 547