Accrued and Other Liabilities - Restructuring Rollforward (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jul. 04, 2025 |
Jun. 28, 2024 |
Jul. 04, 2025 |
Jun. 28, 2024 |
|
Restructuring Reserve [Roll Forward] | ||||
Balance at Beginning of Period | $ 5,106 | |||
Payments | (5,890) | |||
Foreign Currency Translation | 501 | |||
Balance at End of Period | $ 5,606 | 5,606 | ||
Total | 1,390 | $ 4,773 | 5,889 | $ 6,697 |
Termination benefits | ||||
Restructuring Reserve [Roll Forward] | ||||
Balance at Beginning of Period | 3,845 | |||
Payments | (4,012) | |||
Foreign Currency Translation | 691 | |||
Balance at End of Period | 4,925 | 4,925 | ||
Total | 4,401 | |||
Facility closure costs and other | ||||
Restructuring Reserve [Roll Forward] | ||||
Balance at Beginning of Period | 1,261 | |||
Payments | (1,878) | |||
Foreign Currency Translation | (190) | |||
Balance at End of Period | $ 681 | 681 | ||
Total | $ 1,488 |