v3.26.3
Derivatives and Hedging Activities - Summary of Notional Amounts and Fair Value of Derivative Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Netting adjustments $ 0 $ 0
Net derivative amounts 1,253 1,311
Netting adjustments 0 0
Net derivative amounts 564 294
Interest rate swaps | Designated as Hedging    
Derivatives, Fair Value [Line Items]    
Derivative assets - notional amount 60,000 60,000
Gross derivative assets 688 1,056
Notional Amount 0 20,000
Gross derivative liabilities 0 19
Interest rate contracts | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative assets - notional amount 33,143 9,000
Gross derivative assets 563 255
Notional Amount 33,143 9,000
Gross derivative liabilities 564 275
Risk participation agreements | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative assets - notional amount 4,833 0
Gross derivative assets 2 0
Notional Amount 11,096 11,293
Gross derivative liabilities $ 0 $ 0