v3.25.2
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