v3.25.4
Pension Benefits - Multi-Employer Defined Benefit Pension Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Dec. 30, 2023
Benefit payments      
2026 $ 7,303    
2027 7,909    
2028 8,509    
2029 9,167    
2030 9,755    
2031 to 2035 56,371    
Pension Plans      
Matching component of contribution by employer to defined contribution plan 5,700 $ 5,700 $ 4,600
Defined benefit pension plans      
Employer contributions $ 2,500 $ 2,500 $ 2,500
Portland Maine Manufacturing Facility Sale      
Multi-Employer Defined Benefit Pension Plan      
Defined benefit plan withdrawal liability payout period 20 years    
Defined benefit plan, withdrawal liability, annual installments $ 900    
Defined benefit plan, withdrawal liability $ 11,800