Annual report pursuant to Section 13 and 15(d)

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

v3.20.4
Construction Contract and Other Service Revenues (Rollforwards) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Change in Accounts Receivable    
Beginning balance $ 35,444  
Ending balance 41,637 $ 35,444
Construction contract revenue    
Change in Accounts Receivable    
Beginning balance 12,378 6,701
Ending balance 13,997 12,378
Change in Contract with Customer, Asset    
Beginning balance 17,223 3,189
Ending balance 10,343 17,223
Change in Contract with Customer, Liability    
Beginning balance 1,184 568
Ending balance 4,610 1,184
Portion of beginning balance recognized in revenue during the year $ 757 $ 446