XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Instruments and Hedging Activity - Derivative Instruments NonHedging (Details) - Foreign currency forward contracts - Not designated as hedging instrument - USD ($)
$ in Thousands
Sep. 27, 2024
Dec. 31, 2023
Prepaid and other current assets    
Derivative [Line Items]    
Notional amount, asset $ 31,145 $ 23,122
Fair value, asset 1,150 558
Other liabilities and accrued items    
Derivative [Line Items]    
Notional amount, liability 27,343 25,853
Fair value, liability $ 1,343 $ 1,180