v3.26.1
Employee Benefit Plans (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
USD ($)
plan
Jun. 28, 2025
USD ($)
Jul. 04, 2026
USD ($)
plan
Jun. 28, 2025
USD ($)
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]        
Amount Company expects to contribute to its pension plans $ 4,000   $ 4,000  
Payment for pension benefits     $ 1,000 $ 1,300
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 3   3  
Accrued liability representing the present value of scheduled withdrawal liability payments for under-funded multi-employer plan $ 3,300   $ 3,300  
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 694 $ 755 $ 1,393 1,498
Interest cost 1,593 1,770 3,189 3,687
Expected return on plan assets (1,528) (1,615) (3,058) (3,331)
Amortization of prior service cost 11 (2) 21 (4)
Amortization of actuarial loss (97) 207 (194) 456
Amortization of settlement 0 5,854 0 5,854
Net pension cost $ 673 $ 6,969 $ 1,351 $ 8,160