XML 70 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
USD ($)
plan
Jun. 27, 2020
USD ($)
Jul. 03, 2021
USD ($)
plan
Jun. 27, 2020
USD ($)
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]        
Amount Company expects to contribute to its pension plans $ 3,800   $ 3,800  
Payment for pension benefits     $ 1,800 $ 2,400
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, Certified Yellow Zone | plan 2   2  
Number Of Multiemployer Plans, Withdrawal Obligation | plan 4   4  
Additional Liability, Defined Benefit Pension Plan $ 1,300   $ 1,300  
Accrued liability representing the present value of scheduled withdrawal liability payments for under-funded multi-employer plan 3,900   $ 3,900  
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 796 $ 749 $ 1,581 1,504
Interest cost 1,209 1,430 2,413 2,858
Expected return on plan assets (2,328) (2,032) (4,649) (4,071)
Amortization of prior service cost 6 8 11 16
Amortization of actuarial loss 1,053 854 2,105 1,708
Net pension cost $ 736 $ 1,009 $ 1,461 $ 2,015