Disclosure - Restructuring (Additional Information) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 28, 2025 |
Jun. 30, 2026 |
Jun. 28, 2025 |
|
| Restructuring Charges [Abstract] | ||||
| Restructuring cost in cost of goods sold | $ (11,507) | $ (16,191) | $ (21,694) | $ (19,826) |
| RestructuringCost | (15,268) | (22,415) | (30,664) | (27,173) |
| Restructuring costs in operating expenses | $ (3,761) | $ (6,224) | $ (8,970) | $ (7,347) |