v3.26.1
Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2027
Dec. 31, 2025
Interest rate swap [Member] | Not Designated as Hedging Instrument [Member]        
Derivative [Line Items]        
Derivative, notional amount   $ 276,225   $ 279,980
Interest rate non-hedging derivative asset at fair value   10,277   9,796
Interest rate non-hedging derivative liability at fair value   (10,277)   (9,796)
Cash Flow Hedging [Member] | Interest rate swap [Member] | Designated as Hedging Instrument [Member]        
Derivative [Line Items]        
Derivative, notional amount   380,000   380,000
Interest rate cash flow hedge asset at fair value   4,225   2,989
Interest rate cash flow hedge liability at fair value   $ (58)   $ (1,040)
Weighted average floating interest rate received   3.93%   3.98%
Weighted average fixed interest rate paid   3.45%   3.45%
Weighted average maturity - years 1 year 7 months 6 days 1 year 1 month 6 days    
Cash Flow Hedging [Member] | Interest rate swap [Member] | Designated as Hedging Instrument [Member] | Collateral Pledged        
Derivative [Line Items]        
Collateral posted   $ 0   $ 240
Counterparty collateral posted   14,050   10,500
Cash Flow Hedging [Member] | Interest rate swap hedging rolling short-term funding [Member] | Designated as Hedging Instrument [Member]        
Derivative [Line Items]        
Derivative, notional amount   270,000    
Cash Flow Hedging [Member] | Interest rate swap hedging long-term debt | Designated as Hedging Instrument [Member]        
Derivative [Line Items]        
Derivative, notional amount   40,000    
Cash Flow Hedging [Member] | Interest rate swap hedging deposit accounts [Member] | Designated as Hedging Instrument [Member]        
Derivative [Line Items]        
Derivative, notional amount   70,000    
Cash Flow Hedging [Member] | Interest rate collar member | Designated as Hedging Instrument [Member]        
Derivative [Line Items]        
Derivative, notional amount   100,000   100,000
Interest rate cash flow hedge asset at fair value   251   0
Interest rate cash flow hedge liability at fair value   $ 0   $ (80)
Weighted average maturity - years 2 years 7 months 6 days 2 years 1 month 6 days    
Forecast [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member]        
Derivative [Line Items]        
Derivative instruments, gain (loss) reclassification from AOCI to decrease interest expense, estimated net amount to be transferred     $ (1,644)