v3.25.3
Accrued Liabilities -Restructuring Rollforward (Details)
$ in Thousands
9 Months Ended
Oct. 03, 2025
USD ($)
Restructuring Reserve [Roll Forward]  
Balance at Beginning of Period $ 2,938
Provisions 6,488
Payments (7,468)
Foreign Currency Translation 5
Balance at End of Period 1,963
Non-cash charges 1,716
Provisions 8,204
Prevention & Recovery  
Restructuring Reserve [Roll Forward]  
Provisions 4,000
Reconstructive  
Restructuring Reserve [Roll Forward]  
Provisions 4,200
Termination benefits  
Restructuring Reserve [Roll Forward]  
Balance at Beginning of Period 2,932
Provisions 4,947
Payments (5,927)
Foreign Currency Translation 5
Balance at End of Period 1,957
Facility closure costs  
Restructuring Reserve [Roll Forward]  
Balance at Beginning of Period 6
Provisions 1,541
Payments (1,541)
Foreign Currency Translation 0
Balance at End of Period $ 6