v3.26.1
Pension Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Retirement Benefits [Abstract]        
Interest cost $ 1,876 $ 1,970 $ 3,763 $ 3,939
Expected return on plan assets (1,905) (2,236) (3,801) (4,471)
Amortization of net actuarial loss 0 0 0 0
Administrative fees 0 213 0 425
Total net periodic (benefit) expense $ (29) $ (53) $ (38) $ (107)
Discount rate 5.20% 5.40% 5.20% 5.40%
Expected return on plan assets 4.85% 5.75% 4.85% 5.75%