XML 146 R120.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives - Effect of Derivative Instruments on Balance Sheets (Details) - Derivatives Designated as Hedging Instruments - Interest Rate Swaps - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Derivatives    
Derivative assets   $ 12
Derivative liability $ 6,337 1,768
Other current assets    
Derivatives    
Derivative assets   12
Accrued liabilities    
Derivatives    
Derivative liability 4,810 593
Other liabilities    
Derivatives    
Derivative liability $ 1,527 $ 1,175