XML 135 R121.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives and Hedging Activities - Fair value and location (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total derivatives designated as hedging instruments   $ 30,056
Derivative Asset    
Total derivatives not designated as hedging instruments, Assets $ 5,062 1,420
Derivative Liability    
Total derivatives not designated as hedging instruments, Liabilities 5,454 1,547
Interest Rate Swap | Prepaid expenses and other current assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total derivatives designated as hedging instruments   30,056
Interest rate products | Prepaid expenses and other current assets    
Derivative Asset    
Total derivatives not designated as hedging instruments, Assets 5,062 1,420
Interest rate products | Accrued expenses and other liabilities    
Derivative Liability    
Total derivatives not designated as hedging instruments, Liabilities $ 5,454 $ 1,547