XML 122 R106.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions - Executive Officers (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
employee
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Management | Subcontracting Arrangements      
Related Party Transaction [Line Items]      
Number of management members, subcontracting arrangement | employee 2    
Payments or expenses, related party $ 90,300,000 $ 1,900,000 $ 10,300,000
Payables, related party 500,000 1,400,000  
Receivables, related party 400,000 400,000  
Charges, related party 800,000 900,000  
Executive Officers | Related Customer      
Related Party Transaction [Line Items]      
Receivables, related party 800,000 900,000  
Charges, related party 1,200,000 1,300,000 1,400,000
Executive Officers | Construction Services      
Related Party Transaction [Line Items]      
Payments or expenses, related party 600,000 300,000  
Payables, related party 0 0  
Revenue, related party   7,100,000 12,600,000
Chairman, Board of Directors | Leases      
Related Party Transaction [Line Items]      
Payments or expenses, related party $ 2,600,000 $ 2,600,000 $ 2,400,000