v3.25.2
Derivatives and Hedging Activities - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
swap
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
swap
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
swap
Derivative [Line Items]          
Derivative, excluded component, gain (loss), recognized in earnings $ 0 $ 11 $ 24 $ 47  
Accrued interest on derivatives, at fair value 324   324   $ 639
Derivative, net liability position, termination value 2,600   2,600    
Collateral against obligations 430   430    
Interest rate products - designated hedges          
Derivative [Line Items]          
Derivative, gain (loss) on derivative, net $ (102) $ (43) $ (198) $ 50  
Interest rate products - designated hedges | Not-designated hedge          
Derivative [Line Items]          
Number of interest rate swaps in place with commercial banking customers | swap 86   86   84
Notional amount of derivative $ 327,800   $ 327,800   $ 298,800
Interest rate products - designated hedges | Designated as Hedging Instrument          
Derivative [Line Items]          
Notional amount of derivative $ 100,000   $ 100,000   $ 850,000
Number of interest rate derivatives held | swap 1   1   8
Interest rate products - designated hedges | Designated as Hedging Instrument | Federal Home Loan Bank Advances          
Derivative [Line Items]          
Notional amount of derivative $ 388,700   $ 388,700   $ 378,700
Number of interest rate derivatives held | swap 34   34   31