XML 82 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefit Plans (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
plan
Oct. 01, 2022
USD ($)
Sep. 30, 2023
USD ($)
plan
Oct. 01, 2022
USD ($)
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]        
Amount Company expects to contribute to its pension plans $ 3,600   $ 3,600  
Payment for pension benefits     $ 2,300 $ 4,100
Defined Benefit Plan, Additional Information [Abstract]        
Number Of Multiemployer Plans, Withdrawal Obligation Could Be Material | plan 2   2  
Number Of Multiemployer Plans Withdrawal Obligation Could Be Material Certified Red Zone | plan 1   1  
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 $ 6,600   $ 6,600  
Additional Liability, Defined Benefit Pension Plan 2,800   $ 2,800  
Maximum [Member]        
Defined Benefit Plan, Additional Information [Abstract]        
Multiemployer Plan, Contributions To Individual Plan, Percent     5.00%  
Pension Plan, Defined Benefit [Member]        
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]        
Service cost 683 $ 765 $ 2,041 2,391
Interest cost 1,964 1,302 5,881 3,934
Expected return on plan assets (1,805) (2,145) (5,413) (6,466)
Amortization of prior service cost (1) 5 (1) 16
Amortization of actuarial loss 434 571 1,302 1,711
Net pension cost $ 1,275 $ 498 $ 3,810 $ 1,586