XML 39 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives and Hedging Activities - Fair Value of Derivatives and Balance Sheet Classification (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Asset Derivatives $ 817 $ 583
Liability Derivatives (765) (1,463)
Derivatives not designated as hedging instruments | Interest rate products | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0 0
Liability Derivatives (288) 0
Derivatives not designated as hedging instruments | Interest rate products | Other assets / Long-term derivative liability    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0  
Liability Derivatives (477) 0
Derivatives designated as hedging instruments | Interest rate products | Prepaid expenses and other current assets / Accrued expenses    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0 15
Liability Derivatives 0 (12)
Derivatives designated as hedging instruments | Interest rate products | Other assets / Long-term derivative liability    
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 / Accrued expenses    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 655 568
Liability Derivatives 0 0
Derivatives designated as hedging instruments | Cross-currency swap | Long-term derivative liability    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 162 0
Liability Derivatives $ 0 $ (1,442)