Quarterly report pursuant to Section 13 or 15(d)

Construction Contract and Other Service Revenues - Construction Contracts and Other Service Revenues by Compensation Arrangement and Service Type (Details)

v3.20.2
Construction Contract and Other Service Revenues - Construction Contracts and Other Service Revenues by Compensation Arrangement and Service Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]        
Construction contract and other service revenues $ 20,323 $ 28,697 $ 46,240 $ 87,946
Construction        
Disaggregation of Revenue [Line Items]        
Construction contract and other service revenues 18,786 27,988 42,520 86,487
Design        
Disaggregation of Revenue [Line Items]        
Construction contract and other service revenues 186 484 1,856 822
Other        
Disaggregation of Revenue [Line Items]        
Construction contract and other service revenues 1,351 225 1,864 637
Guaranteed Maximum Price        
Disaggregation of Revenue [Line Items]        
Construction contract and other service revenues 4,358 16,217 14,834 54,365
Firm fixed price        
Disaggregation of Revenue [Line Items]        
Construction contract and other service revenues 1,365 2,349 9,421 6,009
Cost-plus fee        
Disaggregation of Revenue [Line Items]        
Construction contract and other service revenues 13,249 9,906 20,121 26,935
Other        
Disaggregation of Revenue [Line Items]        
Construction contract and other service revenues $ 1,351 $ 225 $ 1,864 $ 637