XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Benefit Plans (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
USD ($)
plan
Sep. 30, 2023
USD ($)
Sep. 28, 2024
USD ($)
plan
Sep. 30, 2023
USD ($)
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]        
Amount Company expects to contribute to its pension plans $ 4,400   $ 4,400  
Payment for pension benefits     $ 1,800 $ 2,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 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 795 $ 683 $ 2,369 2,041
Interest cost 1,914 1,964 5,731 5,881
Expected return on plan assets (1,810) (1,805) (5,426) (5,413)
Amortization of prior service cost (6) (1) (18) (1)
Amortization of actuarial loss 349 434 1,047 1,302
Net pension cost $ 1,242 $ 1,275 $ 3,703 $ 3,810