v3.25.2
Employee Benefit Plans (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
USD ($)
plan
Jun. 29, 2024
USD ($)
Jun. 28, 2025
USD ($)
plan
Jun. 29, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]        
Number of domestic defined benefit plans terminated during period | plan 2      
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]        
Amount Company expects to contribute to its pension plans $ 4,200   $ 4,200  
Payment for pension benefits     $ 1,300 $ 1,200
Defined Benefit Plan, Additional Information [Abstract]        
Number Of Multiemployer Plans, Withdrawal Obligation Could Be Material | plan 2   2  
Number of Multiemployer Plans, Certified Red Zone | plan 5   5  
Number Of Multiemployer Plans, Withdrawal Obligation | plan 4   4  
Accrued liability representing the present value of scheduled withdrawal liability payments for under-funded multi-employer plan $ 4,200   $ 4,200  
Maximum        
Defined Benefit Plan, Additional Information [Abstract]        
Multiemployer Plan, Contributions To Individual Plan, Percent     5.00%  
Pension Plan, Defined Benefit        
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]        
Service cost 755 $ 783 $ 1,498 1,574
Interest cost 1,770 1,906 3,687 3,817
Expected return on plan assets (1,615) (1,806) (3,331) (3,616)
Amortization of prior service cost (2) (6) (4) (12)
Amortization of actuarial loss 207 349 456 698
Amortization of settlement 5,854 0 5,854 0
Net pension cost $ 6,969 $ 1,226 $ 8,160 $ 2,461