XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Instruments and Fair Value Measurements (Schedule of Foreign Currency Contracts) (Details) - Foreign Exchange Contract Maturing December 2022 - Designated as Hedging Instrument
$ in Thousands
Jul. 01, 2022
USD ($)
$ / €
$ / $
$ / $
Dec. 31, 2021
USD ($)
$ / €
$ / $
$ / $
Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 10,923  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0455  
Fair Value $ 728  
Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 6,830  
$/Foreign currency (in dollars per foreign currency) | $ / € 1.1383  
Fair Value $ (522)  
Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 4,106  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0216  
Fair Value $ 667  
Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 6,760  
$/Foreign currency (in dollars per foreign currency) | $ / € 1.1266  
Fair Value $ (453)  
Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 3,833  
$/Foreign currency (in dollars per foreign currency) | $ / € 1.0952  
Fair Value $ (151)  
Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 22,201
$/Foreign currency (in dollars per foreign currency) | $ / $   0.0463
Fair Value   $ 408
Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 17,017
$/Foreign currency (in dollars per foreign currency) | $ / €   1.1344
Fair Value   $ 130
Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 9,020
$/Foreign currency (in dollars per foreign currency) | $ / $   0.0220
Fair Value   $ 149