v3.25.2
Pension Benefits - Net Periodic Pension Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Components of net periodic pension cost        
Service cost-benefits earned during the period $ 1,068 $ 1,267 $ 2,166 $ 2,555
Interest cost on projected benefit obligation 2,048 1,899 4,111 3,798
Expected return on plan assets (3,134) (2,931) (6,269) (5,861)
Amortization of unrecognized gain (115) (14) (190) (25)
Net periodic pension cost (133) $ 221 (182) 467
Employer contributions     0 $ 0
Contributions made for the remainder $ 2,500   $ 2,500