XML 108 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]          
Deferred compensation expense     $ 2.9 $ 1.3 $ 1.6
Costs incurred for defined contribution plans     8.4 6.2 4.5
Percentage of total workforce covered by collective bargaining agreement 85.00% 83.00%      
Percentage of total workforce covered by collective bargaining agreement expiring within one year 21.00%        
Pension plan          
Defined Benefit Plan Disclosure [Line Items]          
Amounts contributed to defined contribution multiemployer plans     90.9 67.3 73.3
Defined multiemployer plans          
Defined Benefit Plan Disclosure [Line Items]          
Amounts contributed to defined contribution multiemployer plans     103.9 82.8 95.4
Other postretirement benefits plan          
Defined Benefit Plan Disclosure [Line Items]          
Amounts contributed to defined contribution multiemployer plans     $ 114.1 $ 91.5 $ 86.6