XML 115 R95.htm IDEA: XBRL DOCUMENT v3.25.4
Other Retirement Plans - Schedule of Covered Employees and Contributions, Multiemployer Plans (Details)
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
employee
Dec. 31, 2024
USD ($)
employee
Dec. 31, 2023
USD ($)
employee
Covered Employees and Contributions, Multiemployer Plans [Line Items]      
Total multiemployer pension plan contributions $ 180.6 $ 150.4 $ 177.5
Pension      
Covered Employees and Contributions, Multiemployer Plans [Line Items]      
Total multiemployer pension plan contributions 119.3 108.6 118.4
Other Multiemployer      
Covered Employees and Contributions, Multiemployer Plans [Line Items]      
Total multiemployer pension plan contributions $ 61.3 $ 41.8 $ 59.1
Low      
Covered Employees and Contributions, Multiemployer Plans [Line Items]      
Multiemployer plans, covered employees (in number of employees) | employee 6,840 6,960 6,806
High      
Covered Employees and Contributions, Multiemployer Plans [Line Items]      
Multiemployer plans, covered employees (in number of employees) | employee 10,060 9,448 11,025