Quarterly report pursuant to Section 13 or 15(d)

Construction Contract and Other Service Revenues - Rollforwards (Details)

v3.22.2.2
Construction Contract and Other Service Revenues - Rollforwards (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Change in Accounts Receivable        
Beginning balance     $ 40,752  
Ending balance $ 39,720   39,720  
Change in Contract with Customer, Asset        
Beginning balance     22,384  
Ending balance 26,562   26,562  
Construction Contract Revenue        
Change in Accounts Receivable        
Beginning balance     7,193 $ 13,997
Ending balance 6,283 $ 5,726 6,283 5,726
Change in Contract with Customer, Asset        
Beginning balance     22,384 10,343
Ending balance 26,562 12,987 26,562 12,987
Change in Contract with Customer, Liability        
Beginning balance     2,499 4,610
Ending balance 5,846 3,818 5,846 3,818
Portion of beginning balance recognized in revenue during the period $ 14 $ 9 $ 204 $ 2,626