v3.25.2
Derivatives (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Interest Rate Swap    
Derivatives    
Notional amount $ 47,730 $ 48,390
Years to maturity 2 years 2 months 12 days 2 years 8 months 12 days
Derivative, average variable interest rate (as a percent) 5.00% 5.11%
Derivative, average fixed interest rate (as a percent) 5.00% 5.11%
Pay fixed/receive variable swaps    
Derivatives    
Notional amount $ 23,865 $ 24,195
Estimated fair value, assets $ 287 $ 549
Years to maturity 2 years 2 months 12 days 2 years 8 months 12 days
Derivative, average variable interest rate (as a percent) 5.89% 6.12%
Derivative, average fixed interest rate (as a percent) 4.10% 4.09%
Pay variable/receive fixed swaps    
Derivatives    
Notional amount $ 23,865 $ 24,195
Estimated fair value, (liabilities) $ (287) $ (549)
Years to maturity 2 years 2 months 12 days 2 years 8 months 12 days
Derivative, average variable interest rate (as a percent) 4.10% 4.09%
Derivative, average fixed interest rate (as a percent) 5.89% 6.12%