Quarterly report pursuant to Section 13 or 15(d)

Construction Contract and Other Service Revenues - Rollforwards (Details)

v3.21.2
Construction Contract and Other Service Revenues - Rollforwards (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Change in Accounts Receivable        
Beginning balance     $ 41,637  
Ending balance $ 39,951   39,951  
Change in Contract with Customer, Asset        
Beginning balance     10,343  
Ending balance 9,766   9,766  
Construction Contract Revenue        
Change in Accounts Receivable        
Beginning balance     13,997 $ 12,378
Ending balance 10,003 $ 8,898 10,003 8,898
Change in Contract with Customer, Asset        
Beginning balance     10,343 17,223
Ending balance 9,766 5,508 9,766 5,508
Change in Contract with Customer, Liability        
Beginning balance     4,610 1,184
Ending balance 2,320 2,435 2,320 2,435
Portion of beginning balance recognized in revenue during the period $ 2,070 $ 92 $ 2,617 $ 738