v3.26.1
Restructuring and Asset-Related Charges, Net - Restructuring Accrual (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Restructuring Reserve    
Restructuring reserve, beginning balance $ 9,003 $ 7,605
Current period charges, net 5,867 21,891
Payments (11,206) (21,220)
Currency translation (43) 504
Restructuring reserve, ending balance $ 3,621 $ 8,780