XML 89 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Letters of Credit, Bonds, Self-Insurance - Narrative (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Commitments and Contingencies [Line Items]    
Letters of credit issued $ 134.9 $ 151.8
Self-Insurance | Workers' Compensation, General and Automobile Policies    
Commitments and Contingencies [Line Items]    
Self-insurance reserve 153.6 129.6
Self-Insurance | Workers' Compensation, General and Automobile Policies | Other Long-Term Liabilities    
Commitments and Contingencies [Line Items]    
Self-insurance reserve, non-current 98.7 86.1
Self-Insurance | Employee Group Medical Claims    
Commitments and Contingencies [Line Items]    
Self-insurance reserve 4.7 4.3
Performance and Payment Bonds    
Commitments and Contingencies [Line Items]    
Bonded projects, estimated costs to complete 569.6 263.2
Performance and Payment Bonds | Subsidiaries    
Commitments and Contingencies [Line Items]    
Outstanding bonds, amount 1,723.9 764.8
Performance and Payment Bonds | Subsidiaries | Corporate Joint Venture    
Commitments and Contingencies [Line Items]    
Outstanding bonds, amount 115.0  
Financial Guarantees | Self-Insurance | Workers' Compensation, General and Automobile Policies    
Commitments and Contingencies [Line Items]    
Letters of credit issued 64.1 59.3
Surety Bonds | Self-Insurance | Workers' Compensation    
Commitments and Contingencies [Line Items]    
Outstanding bonds, amount $ 39.0 $ 37.4