v3.26.1
Accumulated Other Comprehensive Income (Loss) (Reclassification from AOCI) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Reclassification Adjustment out of Accumulated Other Comprehensive Income        
Reclassification from AOCIL into earnings - Retirement liability $ 2,227 $ 2,841 $ 6,681 $ 8,504
Tax effect - Retirement liability (519) (655) (1,557) (1,963)
Net reclassification from AOCIL into earnings - Retirement liability 1,708 2,186 5,124 6,541
Reclassification from AOCIL into earnings - Derivatives 266 (349) 255 (379)
Tax effect - Derivatives (63) 82 (60) 89
Net reclassification from AOCIL into earnings - Derivatives 203 (267) 195 (290)
Reclassification from AOCIL into earnings - Foreign currency translation 0 (39) 0 10,963
Tax effect - Foreign currency translation 0 0 0 0
Net reclassification from AOCIL into earnings - Foreign currency translation 0 (39) 0 10,963
Income Statement Location [Axis]: us-gaap:OtherNonoperatingIncomeExpense        
Reclassification Adjustment out of Accumulated Other Comprehensive Income        
Prior service cost 15 14 45 43
Actuarial losses 2,212 2,827 6,636 8,461
Reclassification from AOCIL into earnings - Foreign currency translation 0 (39) 0 10,963
Foreign currency contracts | Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Reclassification Adjustment out of Accumulated Other Comprehensive Income        
Reclassification from AOCIL into earnings - Derivatives $ 266 $ (349) $ 255 $ (379)