v3.26.1
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)