CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) [Parenthetical] - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Oct. 03, 2025 |
Sep. 27, 2024 |
Oct. 03, 2025 |
Sep. 27, 2024 |
|
| Statement of Comprehensive Income [Abstract] | ||||
| Unrealized gain (loss) on hedging activities, tax (benefit) | $ 140 | $ (16,763) | $ 36 | $ (11,028) |
| Amortization of pension net actuarial gain (loss), tax (benefit) | (147) | (8) | (173) | (22) |
| Reclassification of hedging gain (loss), (benefit) tax | $ (69) | $ (162) | $ 0 | $ (262) |