XML 106 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
employee
collective_bargaining_agreement
Loss Contingencies [Line Items]  
Number of collective bargaining agreements that are national or regional in scope | collective_bargaining_agreement 2
Minimum  
Loss Contingencies [Line Items]  
Number of employees | employee 40,400
Number of collective bargaining agreements between our individual subsidiaries and local unions | collective_bargaining_agreement 425
Surety Bond [Member]  
Loss Contingencies [Line Items]  
Estimated exposure, contracts with surety bonds | $ $ 2,500.0
Estimated exposure, contracts with surety bonds, RPO percentage 25.00%
Surety bonds for insurance | $ $ 61.7
Unionized Employees Concentration Risk [Member] | Workforce Subject to Collective Bargaining Arrangements [Member]  
Loss Contingencies [Line Items]  
Percentage of employees represented by unions 63.00%