XML 129 R116.htm IDEA: XBRL DOCUMENT v3.22.4
Derivatives and Hedging Activities - Fair value and location (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Derivatives designated as hedging instruments    
Total derivatives not designated as hedging instruments, Liabilities $ 10,820 $ 2,895
Total derivatives designated as hedging instruments, Liabilities 31,277  
Derivative Assets    
Total derivatives not designated as hedging instruments, Assets 11,061 2,816
Active interest rate swaps | Accrued expenses and other liabilities    
Derivatives designated as hedging instruments    
Total derivatives designated as hedging instruments, Liabilities 31,277  
Interest rate products | Prepaid expenses and other current assets    
Derivative Assets    
Total derivatives not designated as hedging instruments, Assets 11,061 2,816
Interest rate products | Accrued expenses and other liabilities    
Derivatives designated as hedging instruments    
Total derivatives not designated as hedging instruments, Liabilities $ 10,820 $ 2,895