XML 95 R72.htm IDEA: XBRL DOCUMENT v3.25.2
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Foreign Currency Contracts) (Details) - Designated as Hedging Instrument
$ in Thousands
Jun. 27, 2025
USD ($)
$ / RM
$ / $
$ / $
$ / €
Dec. 31, 2024
USD ($)
$ / $
$ / €
$ / $
Prepaid expenses and other current assets | Forex Contract Maturing April 2026    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 31,756  
$/Foreign currency (in dollars per foreign currency) | $ / € 1.0874  
Fair Value $ 2,654  
Prepaid expenses and other current assets | Forex Contract Maturing April 2026    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 7,266  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0232  
Fair Value $ 509  
Prepaid expenses and other current assets | Forex Contract Maturing April 2026    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 3,094  
$/Foreign currency (in dollars per foreign currency) | $ / RM 0.2275  
Fair Value $ 137  
Prepaid expenses and other current assets | Forex Contract Maturing May 2026    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 48,004  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0494  
Fair Value $ 2,851  
Accrued expenses and other current liabilities | Forex Contract Maturing December 2025    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 60,589
$/Foreign currency (in dollars per foreign currency) | $ / €   1.0831
Fair Value   $ 1,950
Accrued expenses and other current liabilities | Forex Contract Maturing December 2025    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 10,690
$/Foreign currency (in dollars per foreign currency) | $ / $   0.0248
Fair Value   $ 248
Accrued expenses and other current liabilities | Forex Contract Maturing December 2025    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 51,341
$/Foreign currency (in dollars per foreign currency) | $ / $   0.0566
Fair Value   $ 3,893
Other long-term assets | Forex Contract Maturing October 2026    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 6,687  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0481  
Fair Value $ 337  
Other long-term assets | Forex Contract Maturing Jul 2026    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 10,322
$/Foreign currency (in dollars per foreign currency) | $ / $   0.0566
Fair Value   $ 391