v3.26.1
Accrued Liabilities - Restructuring Rollforward (Details)
$ in Thousands
6 Months Ended
Jul. 03, 2026
USD ($)
Restructuring Reserve [Roll Forward]  
Balance at Beginning of Period $ 7,975
Provisions 7,567
Payments (10,768)
Foreign Currency Translation (3)
Balance at End of Period 4,772
Prevention & Recovery  
Restructuring Reserve [Roll Forward]  
Provisions 5,300
Reconstructive  
Restructuring Reserve [Roll Forward]  
Provisions 2,300
Termination benefits  
Restructuring Reserve [Roll Forward]  
Balance at Beginning of Period 7,975
Provisions 2,082
Payments (5,283)
Foreign Currency Translation (3)
Balance at End of Period 4,772
Facility closure costs  
Restructuring Reserve [Roll Forward]  
Balance at Beginning of Period 0
Provisions 5,485
Payments (5,485)
Foreign Currency Translation 0
Balance at End of Period $ 0