XML 86 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives and Hedging (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Cash Flow Hedging | Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative Liability, Notional Amount $ 38,435 $ 6,219
Derivative Liability, Fair Value, Gross Liability 2,819 433
Prepaid Expenses and Other Current Assets [Member]    
Derivative [Line Items]    
Derivative Asset, Notional Amount 0  
Derivative, Fair Value, Net 0  
Prepaid Expenses and Other Current Assets [Member] | Not Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative Asset, Notional Amount 18,160 0
Derivative Liability, Notional Amount 23,120 0
Derivative Asset, Fair Value, Gross Asset 24 0
Derivative Liability, Fair Value, Gross Liability 242 0
Prepaid Expenses and Other Current Assets [Member] | Cash Flow Hedging | Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative Asset, Notional Amount 0 27,944
Derivative Asset, Fair Value, Gross Asset 0 $ 321
Other Current Liabilities [Member]    
Derivative [Line Items]    
Derivative Asset, Notional Amount 38,435  
Derivative, Fair Value, Net $ 2,819