v3.26.1
Restructuring and Asset-Related Charges, Net - Restructuring Accrual (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Restructuring Reserve    
Restructuring reserve, beginning balance $ 9,003 $ 7,605
Current period charges, net 1,884 41,362
Payments (7,096) (40,508)
Currency translation (52) 544
Restructuring reserve, ending balance $ 3,739 $ 9,003