XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Instruments and Fair Value Measurements (Schedule of Foreign Currency Contracts) (Details) - Prepaid expenses and other current assets - Designated as Hedging Instrument
$ in Thousands
Oct. 01, 2021
USD ($)
$ / $
$ / $
$ / €
Dec. 31, 2020
USD ($)
$ / $
$ / $
$ / €
Foreign Exchange Contract Maturing November 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 665 $ 3,966
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0222 0.0227
Fair Value $ 34 $ 166
Foreign Exchange Contract Maturing December 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 1,015 $ 7,269
$/Foreign currency (in dollars per foreign currency) 0.0226 0.0485
Fair Value $ 32 $ 77
Foreign Exchange Contract Maturing December 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 999  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0222  
Fair Value $ 49  
Foreign Exchange Contract Maturing December 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 2,155  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0479  
Fair Value $ 31  
Foreign Exchange Contract Maturing December 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 3,669  
$/Foreign currency (in dollars per foreign currency) | $ / € 1.2230  
Fair Value $ (185)  
Foreign Exchange Contract Maturing December 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 3,648  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0486  
Fair Value $ (5)  
Foreign Exchange Contract Maturing December 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 3,674  
$/Foreign currency (in dollars per foreign currency) | $ / € 1.2245  
Fair Value $ (190)  
Foreign Exchange Contract Maturing December 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 4,444  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0494  
Fair Value $ (71)  
Foreign Exchange Contract Maturing September 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 16,132
$/Foreign currency (in dollars per foreign currency) | $ / €   1.1949
Fair Value   $ 399
Foreign Exchange Contract Maturing September 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 10,224
$/Foreign currency (in dollars per foreign currency) | $ / $   0.0454
Fair Value   $ 922
Foreign Exchange Contract Maturing March 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 2,656
$/Foreign currency (in dollars per foreign currency) | $ / $   0.0443
Fair Value   $ 341
Foreign Exchange Contract Maturing August 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 3,252
$/Foreign currency (in dollars per foreign currency) | $ / $   0.0232
Fair Value   $ 165