XML 92 R80.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions - Management - Narrative (Details) - Management - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Equipment, Supplies and Services          
Related Party Transaction [Line Items]          
Payments, related party $ 20,700,000 $ 23,800,000 $ 71,800,000 $ 65,300,000  
Payables, related party 600,000   600,000   $ 8,900,000
Revenue, related party 800,000 900,000 2,900,000 3,200,000  
Receivables, net, related party 300,000   300,000   500,000
Subcontracting Arrangements          
Related Party Transaction [Line Items]          
Payments, related party 41,100,000 $ 0 86,900,000 $ 600,000  
Payables, related party $ 7,100,000   $ 7,100,000   $ 1,400,000