v3.26.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance $ 229,355,000 $ 688,084,000 $ 316,556,000 $ 713,885,000
Total other comprehensive income (loss) (1,875,000) 16,642,000 (5,862,000) 24,252,000
Ending balance 194,754,000 342,318,000 194,754,000 342,318,000
Tax effects of foreign translation adjustment     0 0
Unrecognized components of employee benefit plans, net of tax        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance     (23,597,000) (21,060,000)
Income tax on reclassifications     72,000 50,000
Total other comprehensive income (loss)     (290,000) (198,000)
Ending balance (23,887,000) (21,258,000) (23,887,000) (21,258,000)
Amortization of gain        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Reclassifications to earnings     (465,000) (373,000)
Amortization of prior service cost        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Reclassifications to earnings     103,000 125,000
Unrealized loss on derivative instruments, net of tax        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance     (93,000) (222,000)
Reclassifications to earnings     47,000 70,000
Income tax on reclassifications     0 (9,000)
Total other comprehensive income (loss)     47,000 61,000
Ending balance (46,000) (161,000) (46,000) (161,000)
Foreign currency translation        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance     719,000 (24,387,000)
Total other comprehensive income (loss)     (5,619,000) 24,389,000
Ending balance (4,900,000) 2,000 (4,900,000) 2,000
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (26,958,000) (38,059,000) (22,971,000) (45,669,000)
Total other comprehensive income (loss) (1,875,000) 16,642,000 (5,862,000) 24,252,000
Ending balance $ (28,833,000) $ (21,417,000) $ (28,833,000) $ (21,417,000)