v3.26.1
Retirement Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2026
Mar. 28, 2025
Pension Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Service cost $ 1,166 $ 1,253
Interest cost 2,648 2,143
Expected return on assets (3,275) (2,903)
Amortization and other (78) 164
Net periodic benefit cost 461 657
Postretirement Medical    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 75 75
Interest cost 225 200
Net periodic benefit cost $ 300 $ 275