v3.26.3
Derivatives - Derivatives Not Designated as Hedging Instruments (Details) - Foreign currency contracts - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Oct. 02, 2026
Dec. 31, 2025
Derivative [Line Items]    
Derivative liability, current $ 2,848 $ 183
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Derivative asset, current $ 0 $ 780
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Other current assets Other current assets