XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
USD ($)
plan
Jul. 01, 2023
USD ($)
Jun. 29, 2024
USD ($)
plan
Jul. 01, 2023
USD ($)
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,200 $ 1,600
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,500   $ 4,500  
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 783 $ 683 $ 1,574 1,358
Interest cost 1,906 1,961 3,817 3,917
Expected return on plan assets (1,806) (1,805) (3,616) (3,608)
Amortization of prior service cost (6) 0 (12) 0
Amortization of actuarial loss 349 434 698 868
Net pension cost $ 1,226 $ 1,273 $ 2,461 $ 2,535