v3.26.3
Benefit Plans - Benefit Plan Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2026
Sep. 27, 2025
Sep. 26, 2026
Sep. 27, 2025
Retirement Benefits [Abstract]        
Service cost $ 938 $ 769 $ 2,822 $ 2,254
Interest cost 1,222 1,028 3,667 2,985
Expected return on plan assets (470) (483) (1,424) (1,423)
Amortization of prior service and net actuarial loss 116 103 348 274
Net periodic benefit cost $ 1,806 $ 1,417 $ 5,413 $ 4,090