v3.25.4
Derivatives and Hedging Activities - Summary of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Netting adjustments $ 0 $ 0
Net derivative amounts 1,311 3,267
Netting adjustments 0 0
Net derivative amounts 294 42
Interest rate swaps | Designated as Hedging    
Derivatives, Fair Value [Line Items]    
Derivative asset - notional amount 60,000 80,000
Gross derivative assets 1,056 3,241
Derivative liabilities - notional amount 20,000 0
Gross derivative liabilities 19 0
Interest rate contracts | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative asset - notional amount 9,000 9,000
Gross derivative assets 255 26
Derivative liabilities - notional amount 9,000 9,000
Gross derivative liabilities 275 42
Risk participation agreements | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative asset - notional amount 0 0
Gross derivative assets 0 0
Derivative liabilities - notional amount 11,293 11,550
Gross derivative liabilities $ 0 $ 0