XML 172 R102.htm IDEA: XBRL DOCUMENT v3.25.4
Pensions and Other Post-retirement Benefits - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Percentage increase in the costs of covered health care benefits assumed when measuring net periodic benefit expense   7.80%  
Percentage decrease in health care benefits for successive year 0.40% 0.30%  
Ultimate health care cost trend rate when measuring net periodic benefit expense   4.50%  
Percentage increase in health care benefit cost 8.00%    
Estimated future percentage of health care benefits 4.50%    
Defined contribution pension plan expense $ 14.1 $ 13.6 $ 13.4
Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Estimated contributions by employer to pension plans 8.0    
Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Estimated contributions by employer to pension plans 10.0    
Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Estimated benefit payments, year one 31.2    
Estimated benefit payments, year two 31.7    
Estimated benefit payments, year three 32.2    
Estimated benefit payments, year four 32.8    
Estimated benefit payments, year five 33.6    
Estimated benefit payments, five years thereafter 174.4    
Other Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Estimated benefit payments, year one 2.0    
Estimated benefit payments, year two 2.1    
Estimated benefit payments, year three 2.1    
Estimated benefit payments, year four 2.1    
Estimated benefit payments, year five 2.2    
Estimated benefit payments, five years thereafter $ 9.1