Restructuring Costs - Schedule of Restructuring and Related Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 28, 2025 |
Dec. 28, 2024 |
Jun. 29, 2024 |
Jun. 28, 2025 |
Jun. 29, 2024 |
|
Restructuring Reserve [Roll Forward] | |||||
Beginning Liability | $ 12,186 | ||||
Expenses, Net | $ 21 | $ 18,290 | $ (140) | 1,954 | $ 22,525 |
Amounts Paid and Charged Against the Liability | (11,062) | ||||
Foreign Currency Translation | 624 | ||||
Remaining Liability | 3,702 | 12,186 | 3,702 | ||
Employee termination benefits | |||||
Restructuring Reserve [Roll Forward] | |||||
Beginning Liability | 12,186 | ||||
Expenses, Net | 1,192 | 22,236 | |||
Amounts Paid and Charged Against the Liability | (10,306) | ||||
Foreign Currency Translation | 621 | ||||
Remaining Liability | 3,693 | 12,186 | 3,693 | ||
Facility and other costs | |||||
Restructuring Reserve [Roll Forward] | |||||
Beginning Liability | 0 | ||||
Expenses, Net | 762 | $ 289 | |||
Amounts Paid and Charged Against the Liability | (756) | ||||
Foreign Currency Translation | 3 | ||||
Remaining Liability | $ 9 | $ 0 | $ 9 |