XML 104 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefits - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Severance Costs $ 13.5 $ 0.6 $ 0.6
Metal and Electrical Engineering Industry Pension Fund      
Defined Benefit Plan Disclosure [Line Items]      
Required coverage ratio percentage 119.10%    
Actual coverage ratio percentage 113.10%    
Western Metal Industry Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Contributions by the Company 26.00% 27.00%  
Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan under employer rehabilitation plan increase to mandated employer surcharge   5.00%  
Minimum | Metal and Electrical Engineering Industry Pension Fund      
Defined Benefit Plan Disclosure [Line Items]      
Required coverage ratio percentage 104.40%    
Policy coverage ratio percentage 119.10%    
Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan under employer rehabilitation plan increase to mandated employer surcharge   10.00%  
Maximum | Metal and Electrical Engineering Industry Pension Fund      
Defined Benefit Plan Disclosure [Line Items]      
Contributions by the Company 5.00% 5.00% 5.00%
Maximum | Other Plans      
Defined Benefit Plan Disclosure [Line Items]      
Contributions by the Company 5.00% 5.00%  
Defined Benefit Pension Plans      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated unrecognized actuarial gains and losses 10.00%    
Contribution to pension plans $ 40.8 $ 27.3  
Expected pension contributions minimum funding requirements 17.1    
Annual benefits expected to be paid year one 147.9    
Annual benefits expected to be paid year two 137.5    
Annual benefits expected to be paid year three 137.6    
Annual benefits expected to be paid year four 184.9    
Annual benefits expected to be paid year five 211.0    
Annual benefits expected to be paid for the five years thereafter 839.9    
Unrecognized actuarial loss amount in accumulated other comprehensive loss expected to be amortized next year (2.6)    
Unrecognized prior service cost amount in accumulated other comprehensive loss expected to be amortized next year 1.3    
Accumulated benefit obligation for all pension plans of the Company 2,389.9 $ 2,494.4  
Defined Benefit Pension Plans | Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Expected pension contributions by the company to the pension plans in the next year 25.0    
Defined Benefit Pension Plans | Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Expected pension contributions by the company to the pension plans in the next year $ 75.0    
Defined Contribution Plans      
Defined Benefit Plan Disclosure [Line Items]      
Percentage match for base wages 5.00% 5.00% 5.00%
Defined contribution benefit plans expense $ 73.7 $ 65.4 $ 56.3