XML 90 R86.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives - Effect of Derivative Instruments on Balance Sheet (Details) - Derivatives Designated as Hedging Instruments - Interest Rate Swaps - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Fair Value Asset    
Derivative assets   $ 12
Derivative liability $ (9,081) (1,768)
Other current assets    
Fair Value Asset    
Derivative assets   12
Accrued liabilities    
Fair Value Asset    
Derivative liability (4,317) (593)
Other liabilities    
Fair Value Asset    
Derivative liability $ (4,764) $ (1,175)