XML 117 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Benefit Plans - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 30, 2023
USD ($)
Employee
Age
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit plan payment   $ 27.0    
Number of Participants Elected To Accept Lump Sum Options | Employee   700    
Defined benefit plan settlements payment   $ 2.0    
Percentage of defined benefit plan in liabilities   0.10%    
Defined Contribution Plan, cash contributions   $ 28.7 $ 36.3 $ 33.1
Cash and cash equivalents        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit asset allocation, maximum   25.00%    
Other Investment        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit asset allocation, maximum   20.00%    
Real estate [Member]        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Assets redemption notice period   45 days    
Investment Assets [Member]        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Assets redemption notice period   95 days    
Fair Value Measured at Net Asset Value Per Share [Member]        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Investments measured using net asset value per share   $ 441.2 $ 456.5  
Minimum [Member] | Equity Securities        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit asset allocation, maximum   0.00%    
Minimum [Member] | Fixed income        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit asset allocation, maximum   25.00%    
Maximum [Member] | Equity Securities        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit asset allocation, maximum   75.00%    
Maximum [Member] | Fixed income        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit asset allocation, maximum   100.00%    
Pension Benefits [Member]        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit plans, blended long-term rate of return on plan assets   6.10% 4.40% 4.40%
Pension Benefits [Member] | Minimum [Member]        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit plans, retirement benefits payment commencement age | Age   55    
Pension Benefits [Member] | Maximum [Member]        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit plans, retirement benefits payment commencement age | Age   65    
Pension Benefits [Member] | Scenario Forecast Member        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit plans, blended long-term rate of return on plan assets 7.30%