XML 115 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Other Commitments and Contingencies (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
project
constructionProject
customer
Dec. 31, 2022
USD ($)
Dec. 31, 2021
Dec. 31, 2023
CAD ($)
project
constructionProject
Dec. 31, 2022
CAD ($)
Commitments and Contingencies [Line Items]          
Line of credit facility, letters of credit issued $ 82,100,000 $ 166,700,000      
Number of joint ventures | constructionProject 5     5  
Cash and cash equivalents $ 529,561,000 370,592,000      
Indemnities, accrued project close-out liabilities $ 20,000,000 $ 40,000,000      
Number of customers | customer 1,635        
Ten Largest Customers | Revenue Benchmark | Customer Concentration Risk          
Commitments and Contingencies [Line Items]          
Concentration risk, percentage of total 38.00% 39.00% 54.00%    
One Customer | Accounts Receivable, Net, Less Contract Liabilities | Customer Concentration Risk          
Commitments and Contingencies [Line Items]          
Concentration risk, percentage of total 10.00%        
Pension          
Commitments and Contingencies [Line Items]          
Payments for withdrawal obligation   $ 2,800,000      
Gain recognized in other income related to acquisitions   500,000      
Multiemployer plans, withdrawal obligation $ 1,800,000 1,900,000      
Pension | Infrastructure Energy Alternatives, Inc.          
Commitments and Contingencies [Line Items]          
Monthly payment amount   10,000      
Workers' Compensation, General and Automobile Policies | Self-Insurance          
Commitments and Contingencies [Line Items]          
Self-insurance reserve 209,700,000 176,700,000      
Workers' Compensation, General and Automobile Policies | Self-Insurance | Other Long-Term Liabilities          
Commitments and Contingencies [Line Items]          
Self-insurance reserve, non-current 141,000,000 109,300,000      
Employee Group Medical Claims | Self-Insurance          
Commitments and Contingencies [Line Items]          
Self-insurance reserve 4,100,000 4,100,000      
Proportionately Consolidated Non-Controlled Joint Venture          
Commitments and Contingencies [Line Items]          
Payments for advance to affiliate 500,000 0      
Cash and cash equivalents $ 38,100,000 25,700,000      
Proportionately Consolidated Non-Controlled Joint Venture | Joint Ventures That Provide Electrical Transmission Infrastructure Services | Minimum          
Commitments and Contingencies [Line Items]          
Proportionately consolidated non-controlled joint venture, ownership percentage 85.00%     85.00%  
Proportionately Consolidated Non-Controlled Joint Venture | Joint Ventures That Provide Electrical Transmission Infrastructure Services | Maximum          
Commitments and Contingencies [Line Items]          
Proportionately consolidated non-controlled joint venture, ownership percentage 90.00%     90.00%  
Proportionately Consolidated Non-Controlled Joint Venture | Joint Venture Civil Construction Project | Minimum          
Commitments and Contingencies [Line Items]          
Proportionately consolidated non-controlled joint venture, ownership percentage 25.00%     25.00%  
Proportionately Consolidated Non-Controlled Joint Venture | Joint Venture Civil Construction Project | Maximum          
Commitments and Contingencies [Line Items]          
Proportionately consolidated non-controlled joint venture, ownership percentage 50.00%     50.00%  
Proportionately Consolidated Non-Controlled Joint Venture | Joint Venture, Pipeline Project          
Commitments and Contingencies [Line Items]          
Proportionately consolidated non-controlled joint venture, ownership percentage 49.00%     49.00%  
Number of joint ventures | project 1     1  
Captive Insurance Company          
Commitments and Contingencies [Line Items]          
Cash and cash equivalents $ 1,200,000 1,100,000      
Performance and Payment Bonds          
Commitments and Contingencies [Line Items]          
Bonded projects, estimated costs to complete 1,600,000,000 1,700,000,000      
Performance and Payment Bonds | Proportionately Consolidated Non-Controlled Joint Venture          
Commitments and Contingencies [Line Items]          
Outstanding bonds, amount 7,300,000 7,100,000   $ 9.7 $ 9.7
Commercial and/or Financial Standby | Workers' Compensation, General and Automobile Policies | Self-Insurance          
Commitments and Contingencies [Line Items]          
Line of credit facility, letters of credit issued 9,600,000 95,600,000      
Surety Bonds | Workers' Compensation Policy | Self-Insurance          
Commitments and Contingencies [Line Items]          
Outstanding bonds, amount 192,700,000 110,900,000      
Subsidiaries | Performance and Payment Bonds          
Commitments and Contingencies [Line Items]          
Outstanding bonds, amount 5,600,000,000 4,900,000,000      
Subsidiaries | Performance and Payment Bonds | Proportionately Consolidated Non-Controlled Joint Venture          
Commitments and Contingencies [Line Items]          
Outstanding bonds, amount $ 368,300,000 $ 115,800,000