XML 90 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives - Effect of Derivative Instruments on Balance Sheet (Details) - Derivatives Designated as Hedging Instruments - Interest Rate Swaps - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair Value Asset    
Derivative assets   $ 12
Derivative liability $ 8,746 1,768
Other current assets    
Fair Value Asset    
Derivative assets   12
Accrued liabilities    
Fair Value Asset    
Derivative liability 4,747 593
Other liabilities    
Fair Value Asset    
Derivative liability $ 3,999 $ 1,175