XML 122 R103.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions - Narrative (Details)
shares in Thousands, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
employee
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2022
CAD ($)
employee
Dec. 31, 2021
CAD ($)
Related Party Transaction [Line Items]            
Equity method investments, net investment   $ 306,000,000 $ 267,000,000      
Ownership interest   25.00%     25.00%  
Equity method investments, equity contributions   $ 900,000        
Negative equity method investment   200,000 1,600,000      
Line of credit facility, letters of credit issued   166,700,000 188,500,000      
Payments to noncontrolling interests   728,000 $ 8,965,000 $ 719,000    
2021 Acquisitions            
Related Party Transaction [Line Items]            
Noncontrolling interest, percentage of voting interests acquired     15.00%     15.00%
Payments to noncontrolling interests     $ 6,800,000      
2023 Acquisitions | Subsequent Event            
Related Party Transaction [Line Items]            
Payments to noncontrolling interests $ 10,000,000          
Business combinations, percentage of interests acquired 15.00%          
Business acquisition, number of shares issued (in shares) | shares 120          
2023 Acquisitions | Oil and Gas | Subsequent Event            
Related Party Transaction [Line Items]            
Business acquisition, equity interest issued or issuable, value assigned $ 11,600,000          
Subcontracting Arrangements            
Related Party Transaction [Line Items]            
Receivables, related party   2,300,000 2,300,000      
Management            
Related Party Transaction [Line Items]            
Payments for advance to affiliate       1,200,000    
Management | Equipment, Supplies And Services            
Related Party Transaction [Line Items]            
Payments, related party   35,000,000 81,200,000 80,900,000    
Payables, related party   2,600,000 600,000      
Revenue, related party   10,400,000 4,200,000 4,100,000    
Receivables, related party   3,200,000 400,000      
Management | Subcontracting Arrangements            
Related Party Transaction [Line Items]            
Payments, related party   200,000 90,300,000 1,900,000    
Payables, related party     500,000      
Receivables, related party   $ 400,000 400,000      
Number of management members, subcontracting arrangement | employee   2     2  
Charges, related party   $ 800,000 800,000 900,000    
Management | Subcontracting Arrangements | Line of Credit            
Related Party Transaction [Line Items]            
Line of credit facility, letters of credit issued   15,000,000        
Management | Subcontracting Arrangements | 2021 Acquisitions            
Related Party Transaction [Line Items]            
Payments, related party   1,500,000        
Payables, related party   300,000        
Revenue, related party   128,400,000        
Receivables, related party   42,000,000        
Immediate Family Member of Management | Equipment | CCI            
Related Party Transaction [Line Items]            
Payables, related party   600,000 800,000      
Revenue, related party   300,000 100,000      
Receivables, related party     0      
Payments, net of rebates, related party   4,000,000 23,200,000 6,800,000    
Chairman, Board of Directors | Leases            
Related Party Transaction [Line Items]            
Payments, related party   2,600,000 2,600,000 2,600,000    
Executive Officers | Related Customer            
Related Party Transaction [Line Items]            
Receivables, related party     800,000      
Charges, related party   1,100,000 1,200,000 1,300,000    
Executive Officers | Former Owner            
Related Party Transaction [Line Items]            
Receivables, related party   2,000,000 1,500,000      
Equity method investments, net investment   1,500,000 1,500,000      
Executive Officers | Construction Services            
Related Party Transaction [Line Items]            
Payments, related party   500,000 600,000 $ 300,000    
Payables, related party   0 0      
Proportionately Consolidated Non-Controlled Joint Venture            
Related Party Transaction [Line Items]            
Payments for advance to affiliate   $ 0 700,000      
Proportionately Consolidated Non-Controlled Joint Venture | Canadian Joint Venture            
Related Party Transaction [Line Items]            
Proportionately consolidated non-controlled joint venture, ownership percentage   35.00%     35.00%  
Proportionately Consolidated Non-Controlled Joint Venture | Performance and Payment Bonds            
Related Party Transaction [Line Items]            
Outstanding bonds, amount   $ 7,100,000 $ 7,700,000   $ 9.7 $ 9.7