XML 101 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives - Fair Value (Details) - USD ($)
$ in Thousands
Jan. 02, 2021
Dec. 28, 2019
Derivatives Designated as Hedging Instruments | Swap Agreement 2015 | Other Current Assets    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset $ 0 $ 11
Derivative Asset, Notional Amount 0 10,000
Derivatives Designated as Hedging Instruments | Forward Currency-Exchange Contracts | Other Current Assets    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 25 0
Derivative Asset, Notional Amount 842 0
Derivatives Designated as Hedging Instruments | Forward Currency-Exchange Contracts | Other Current Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 0 (75)
Derivative Liability, Notional Amount 0 4,825
Derivatives Designated as Hedging Instruments | Swap Agreement 2018 | Other Long-Term Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability (1,099) (770)
Derivative Liability, Notional Amount 15,000 15,000
Derivatives Not Designated as Hedging Instruments | Forward Currency-Exchange Contracts | Other Current Assets    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 12 3
Derivative Asset, Notional Amount 582 387
Derivatives Not Designated as Hedging Instruments | Forward Currency-Exchange Contracts | Other Current Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability (7) (43)
Derivative Liability, Notional Amount $ 825 $ 2,545