Restatement - Statement of Comprehensive Income (Parenthetical) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | 9 Months Ended | 12 Months Ended | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 |
Sep. 27, 2025 |
Jun. 28, 2025 |
Mar. 29, 2025 |
Dec. 31, 2024 |
Sep. 28, 2024 |
Jun. 29, 2024 |
Mar. 30, 2024 |
Jun. 28, 2025 |
Jun. 29, 2024 |
Sep. 27, 2025 |
Sep. 28, 2024 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Accounting Changes and Error Corrections [Abstract] | |||||||||||||||
| Amortization of actuarial losses, net of tax | $ (26) | $ (55) | $ (53) | ||||||||||||
| Actuarial gain (loss) arising during the period, tax benefit | 28 | (527) | 394 | ||||||||||||
| Unrealized gain on cash flow hedge, tax | $ (69) | $ (203) | $ (470) | $ (715) | $ 1,313 | $ (1,543) | $ 65 | $ 672 | $ (1,185) | $ 737 | $ (1,388) | $ (806) | $ (1,457) | $ 507 | $ 344 |