XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments and Hedging Activities - Financial instruments (Details) - Derivatives designated as hedging instruments - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Derivative financial instruments    
Fair Value Liability $ (19,407) $ (8,339)
Interest rate swap agreements    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional amount 250,000 250,000
Interest rate swap agreements | Other current liabilities    
Derivative financial instruments    
Fair Value Liability (5,872) (2,157)
Interest rate swap agreements | Other long-term liabilities    
Derivative financial instruments    
Fair Value Liability $ (13,535) $ (6,182)