XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Instruments and Fair Value Measurements (Schedule of Foreign Currency Contracts) (Details) - Designated as Hedging Instrument
$ in Thousands
Apr. 02, 2021
USD ($)
$ / €
$ / $
$ / $
Dec. 31, 2020
USD ($)
$ / $
$ / $
$ / €
Foreign Exchange Contract Maturing August 2021 | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 1,553 $ 3,252
$/Foreign currency (in dollars per foreign currency) 0.0232 0.0232
Fair Value $ 30 $ 165
Foreign Exchange Contract Maturing November 2021 | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 3,270 $ 3,966
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0227 0.0227
Fair Value $ 10 $ 166
Foreign Exchange Contract Maturing December 2021, Contract Two | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 2,048  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0228  
Fair Value $ (12)  
Foreign Exchange Contract Maturing September 2021, Contract One | Prepaid expenses and other current assets    
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, Contract One | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 8,973  
$/Foreign currency (in dollars per foreign currency) | $ / € 1.1949  
Fair Value $ (133)  
Foreign Exchange Contract Maturing September 2021, Contract Two | Prepaid expenses and other current assets    
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 September 2021, Contract Two | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 6,101  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0454  
Fair Value $ 480  
Foreign Exchange Contract Maturing December 2021, Contract One | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 7,269
$/Foreign currency (in dollars per foreign currency) | $ / $   0.0485
Fair Value   $ 77
Foreign Exchange Contract Maturing December 2021, Contract One | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 7,269  
$/Foreign currency (in dollars per foreign currency) | $ / € 0.0485  
Fair Value $ (1)  
Foreign Exchange Contract Maturing December 2021, Contract Three | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 10,985  
$/Foreign currency (in dollars per foreign currency) | $ / $ 1.2206  
Fair Value $ (362)  
Foreign Exchange Contract Maturing December 2021, Contract Four | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 9,069  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0490  
Fair Value $ (136)  
Foreign Exchange Contract Maturing March 2021 | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 2,656
$/Foreign currency (in dollars per foreign currency) | $ / $   0.0443
Fair Value   $ 341