v3.26.3
Derivative Instruments and Hedging Activity - Fair Value Measurements, Recurring and Nonrecurring (Details) - Designated as hedging instrument - USD ($)
$ in Thousands
Oct. 02, 2026
Dec. 31, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, notional amount $ 320,570 $ 200,579
Foreign currency forward contracts - yen    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, notional amount 570 579
Foreign currency forward contracts - euro    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, notional amount 0 0
Foreign currency forward contracts - euro    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, notional amount 0 0
Interest rate swap    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, notional amount 320,000 200,000
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative liability, fair value, gross liability 10 325
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent | Foreign currency forward contracts - yen    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative liability, fair value, gross liability 2 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent | Foreign currency forward contracts - euro    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative liability, fair value, gross liability 0 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent | Foreign currency forward contracts - euro    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative liability, fair value, gross liability 0 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent | Interest rate swap    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative liability, fair value, gross liability 8 325
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, fair value, gross asset 1,351 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent | Foreign currency forward contracts - yen    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, fair value, gross asset 0 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent | Foreign currency forward contracts - euro    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, fair value, gross asset 0 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent | Foreign currency forward contracts - euro    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, fair value, gross asset 0 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent | Interest rate swap    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, fair value, gross asset 1,351 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative liability, fair value, gross liability 0 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Foreign currency forward contracts - yen    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative liability, fair value, gross liability 0 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Foreign currency forward contracts - euro    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative liability, fair value, gross liability 0 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Foreign currency forward contracts - euro    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative liability, fair value, gross liability 0 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Interest rate swap    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative liability, fair value, gross liability 0 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, fair value, gross asset 202 1,494
Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Foreign currency forward contracts - yen    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, fair value, gross asset 3 3
Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Foreign currency forward contracts - euro    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, fair value, gross asset 0 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Foreign currency forward contracts - euro    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, fair value, gross asset 0 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Interest rate swap    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, fair value, gross asset $ 199 $ 1,491