XML 112 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Defined Benefit Plans - Additional Information (Detail)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 28, 2024
USD ($)
Participants
Dec. 30, 2023
USD ($)
Employee
Dec. 31, 2025
Dec. 28, 2024
USD ($)
Age
Dec. 30, 2023
USD ($)
Dec. 31, 2022
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        
Pension plan assets transferred to annuity contract $ 266.6          
Loss on settlement $ 19.0          
Number of participants and beneficiaries transferred | Participants 4,100          
Defined Contribution Plan, cash contributions       $ 35.5 $ 28.7 $ 36.3
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    
Investments 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 $ 150.7 $ 441.2   $ 150.7 441.2  
Minimum [Member] | Return seeking portfolio            
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]            
Defined benefit asset allocation, maximum 0.00%     0.00%    
Minimum [Member] | Liability hedging portfolio            
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]            
Defined benefit asset allocation, maximum 50.00%     50.00%    
Maximum [Member] | Return seeking portfolio            
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]            
Defined benefit asset allocation, maximum 50.00%     50.00%    
Maximum [Member] | Liability hedging portfolio            
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]            
Defined benefit asset allocation, maximum 100.00%     100.00%    
Pension Benefits [Member]            
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]            
Defined benefit plan settlements payment       $ 266.6 $ 0.0  
Defined benefit plans, blended long-term rate of return on plan assets       7.30% 6.10% 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     6.20%