XML 54 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Derivatives and Hedging Activities - Summary of Notional Amounts and Fair Value of Derivative Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Netting adjustments $ 0 $ 0
Net derivative amounts 1,101 1,311
Netting adjustments 0 0
Net derivative amounts 211 294
Interest rate swaps | Designated as Hedging    
Derivatives, Fair Value [Line Items]    
Derivative assets - notional amount 80,000 60,000
Gross derivative assets 911 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 9,000 9,000
Gross derivative assets 190 255
Notional Amount 9,000 9,000
Gross derivative liabilities 211 275
Risk participation agreements | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative assets - notional amount 0 0
Gross derivative assets 0 0
Notional Amount 11,228 11,293
Gross derivative liabilities $ 0 $ 0