XML 78 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Financial Instruments - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Derivative Liability    
Derivative Liability $ 2,220 $ 0
Interest rate swap | Other Current Assets [Member] | Cash Flow Hedging [Member]    
Derivative Liability    
Derivative Asset 0 82
Interest rate swap | Other Noncurrent Liabilities [Member] | Cash Flow Hedging [Member]    
Derivative Liability    
Derivative Liability (1,959) (78)
Cash Flow Hedging [Member] | Other Current Liabilities [Member] | Interest rate swap    
Derivative Liability    
Derivative Liability (656) 0
Foreign currency hedges | Other Current Liabilities [Member] | Cash Flow Hedging [Member]    
Derivative Liability    
Derivative Liability (1,564) 0
Foreign currency hedges | Other Current Assets [Member] | Cash Flow Hedging [Member]    
Derivative Liability    
Derivative Asset 0 $ 580
Designated as Hedging Instrument [Member] | Foreign currency hedges | Cash Flow Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months $ 1,037