Quarterly report pursuant to Section 13 or 15(d)

Construction Contract and Other Service Revenues - Rollforwards (Details)

v3.22.2
Construction Contract and Other Service Revenues - Rollforwards (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Change in Accounts Receivable        
Beginning balance     $ 40,752  
Ending balance $ 31,554   31,554  
Change in Contract with Customer, Asset        
Beginning balance     22,384  
Ending balance 29,223   29,223  
Construction Contract Revenue        
Change in Accounts Receivable        
Beginning balance     7,193 $ 13,997
Ending balance 4,751 $ 10,003 4,751 10,003
Change in Contract with Customer, Asset        
Beginning balance     22,384 10,343
Ending balance 29,223 9,766 29,223 9,766
Change in Contract with Customer, Liability        
Beginning balance     2,499 4,610
Ending balance 2,363 2,320 2,363 2,320
Portion of beginning balance recognized in revenue during the period $ 164 $ 2,070 $ 190 $ 2,617