XML 148 R129.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities - Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative Financial Instruments, Assets    
Derivatives, Fair Value [Line Items]    
Carrying Amount of Hedged Assets/(Liabilities) $ 706,412  
Cumulative Amount of Fair Value Hedging Adjustment included in the Carrying Amount of Hedged Assets/(Liabilities)   $ 6,412
Interest Rate Swap | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative assets 5,394 4,290
Derivative liabilities 11,530 3,918
Interest Rate Swap | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative assets 13,504 15,466
Derivative liabilities 13,495 15,154
Carrying Value    
Derivatives, Fair Value [Line Items]    
Derivative assets 18,898 19,756
Derivative liabilities $ 25,025 $ 19,072