XML 92 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives and Hedging Activities - Fair Value of Derivatives and Balance Sheet Classification (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Asset Derivatives $ 566 $ 583
Liability Derivatives (1,314) (1,463)
Derivatives not designated as hedging instruments: | Interest rate products | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0 0
Liability Derivatives (401) 0
Derivatives not designated as hedging instruments: | Interest rate products | Long-term derivative liabilities    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0 0
Liability Derivatives (438) 0
Derivatives not designated as hedging instruments: | Cross-currency swap | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 566 0
Liability Derivatives 0 0
Derivatives not designated as hedging instruments: | Cross-currency swap | Long-term derivative liabilities    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0 0
Liability Derivatives (475) 0
Derivatives designated as hedging instruments: | Interest rate products | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0 0
Liability Derivatives 0 (12)
Derivatives designated as hedging instruments: | Interest rate products | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0 15
Liability Derivatives 0 0
Derivatives designated as hedging instruments: | Interest rate products | Long-term derivative liabilities    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0 0
Liability Derivatives 0 (9)
Derivatives designated as hedging instruments: | Cross-currency swap | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0 568
Liability Derivatives 0 0
Derivatives designated as hedging instruments: | Cross-currency swap | Long-term derivative liabilities    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0 0
Liability Derivatives $ 0 $ (1,442)