v3.26.1
Financial Instruments and Fair Value Measurements-Contingent Consideration Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 03, 2026
Jul. 04, 2025
Business Combination, Contingent Consideration, Liability [Roll Forward]    
Charges / (Gain) $ 0 $ 1,787
Fair Value, Inputs, Level 3    
Business Combination, Contingent Consideration, Liability [Roll Forward]    
Contingent Consideration, Beginning Balance 15,699  
Additions 0  
Charges / (Gain) (5,712)  
Interest 0  
Payments (5,723)  
Foreign Exchange 624  
Contingent Consideration, Ending Balance $ 4,888