v3.26.1
Financial Derivative Instruments (Details)
Jun. 30, 2026
USD ($)
derivative
Dec. 31, 2025
USD ($)
derivative
Jun. 30, 2025
USD ($)
derivative
Customer loan interest swap agreements      
Derivative [Line Items]      
Collateral posted $ 0    
Designated as Hedging Instrument | Interest rate swap agreements      
Derivative [Line Items]      
Notional Amount 60,000,000 $ 135,000,000 $ 185,000,000
Fair Value (187,000) (910,000) (897,000)
Cash Flow Hedges | Designated as Hedging Instrument | Interest rate swap agreements      
Derivative [Line Items]      
Notional Amount 0 75,000,000 75,000,000
Fair Value $ 0 0  
Cash Flow Hedges | Designated as Hedging Instrument | Interest Rate Swap January 01 2026      
Derivative [Line Items]      
Fixed Rate Paid 3.836%    
Cash Flow Hedges | Designated as Hedging Instrument | Interest Rate Swap January 01 2026 | Balance Sheet Location [Axis]: us-gaap:OtherAssets      
Derivative [Line Items]      
Notional Amount $ 0 75,000,000 75,000,000
Fair Value $ 0 $ 0 $ 106,000
Cash Flow Hedges | Designated as Hedging Instrument | Customer loan interest swap agreements      
Derivative [Line Items]      
Number of Positions | derivative 19 18 12
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements      
Derivative [Line Items]      
Notional Amount $ 184,034,000 $ 169,290,000 $ 115,446,000
Fair Value $ 0 $ 0 $ 0
Number of Positions | derivative 38 36 24
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Pay Fixed, Receive Variable      
Derivative [Line Items]      
Notional Amount $ 92,017,000 $ 84,645,000 $ 57,723,000
Fair Value $ 3,751,000 $ 2,794,000 $ 3,096,000
Number of Positions | derivative 19 18 12
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Receive Fixed, Pay Variable      
Derivative [Line Items]      
Notional Amount $ 92,017,000 $ 84,645,000 $ 57,723,000
Fair Value $ (3,751,000) $ (2,794,000) $ (3,096,000)
Number of Positions | derivative 19 18 12
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Balance Sheet Location [Axis]: us-gaap:OtherAssets | Pay Fixed, Receive Variable      
Derivative [Line Items]      
Notional Amount $ 68,913,000 $ 33,506,000 $ 34,105,000
Fair Value $ 3,897,000 $ 3,551,000 $ 3,707,000
Number of Positions | derivative 13 6 6
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Balance Sheet Location [Axis]: us-gaap:OtherAssets | Receive Fixed, Pay Variable      
Derivative [Line Items]      
Notional Amount $ 23,104,000 $ 51,139,000 $ 23,618,000
Fair Value $ 146,000 $ 757,000 $ 611,000
Number of Positions | derivative 6 12 6
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities | Pay Fixed, Receive Variable      
Derivative [Line Items]      
Notional Amount $ 23,104,000 $ 51,139,000 $ 23,618,000
Fair Value $ (146,000) $ (757,000) $ (611,000)
Number of Positions | derivative 6 12 6
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities | Receive Fixed, Pay Variable      
Derivative [Line Items]      
Notional Amount $ 68,913,000 $ 33,506,000 $ 34,105,000
Fair Value $ (3,897,000) $ (3,551,000) $ (3,707,000)
Number of Positions | derivative 13 6 6
Fair Value Hedges | Interest rate swap agreements      
Derivative [Line Items]      
Notional Amount     $ 40,000,000
Fair Value Hedges | Designated as Hedging Instrument | Interest rate swap agreements      
Derivative [Line Items]      
Notional Amount $ 60,000,000 $ 60,000,000 110,000,000
Fair Value $ (187,000) (910,000) (1,003,000)
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap March 01 2026      
Derivative [Line Items]      
Fixed Rate Paid 4.712%    
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap March 01 2026 | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities      
Derivative [Line Items]      
Notional Amount $ 0 0 0
Fair Value $ 0 0 0
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap March 01 2027      
Derivative [Line Items]      
Fixed Rate Paid 4.402%    
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap March 01 2027 | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities      
Derivative [Line Items]      
Notional Amount $ 30,000,000 30,000,000 30,000,000
Fair Value $ (94,000) (352,000) (404,000)
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap March 01 2028      
Derivative [Line Items]      
Fixed Rate Paid 4.189%    
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap March 01 2028 | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities      
Derivative [Line Items]      
Notional Amount $ 30,000,000 30,000,000 30,000,000
Fair Value $ (93,000) (558,000) (590,000)
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap August 01 2025      
Derivative [Line Items]      
Fixed Rate Paid 4.703%    
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap August 01 2025 | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities      
Derivative [Line Items]      
Notional Amount $ 0 0 50,000,000
Fair Value 0 0 (9,000)
Fair Value Hedges | Designated as Hedging Instrument | Interest rate cap agreements      
Derivative [Line Items]      
Notional Amount 200,000,000 100,000,000 0
Fair Value $ 1,604,000 154,000 0
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Cap July 01 2028 at 4.050%      
Derivative [Line Items]      
Fixed Rate Paid 4.05%    
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Cap July 01 2028 at 4.050% | Balance Sheet Location [Axis]: us-gaap:OtherAssets      
Derivative [Line Items]      
Notional Amount $ 50,000,000 50,000,000 0
Fair Value $ 281,000 100,000 0
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Cap July 01 2028 at 4.550%      
Derivative [Line Items]      
Fixed Rate Paid 4.55%    
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Cap July 01 2028 at 4.550% | Balance Sheet Location [Axis]: us-gaap:OtherAssets      
Derivative [Line Items]      
Notional Amount $ 50,000,000 50,000,000 0
Fair Value $ 155,000 54,000 0
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Cap March 01 2029 at 3.750%      
Derivative [Line Items]      
Fixed Rate Paid 3.75%    
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Cap March 01 2029 at 3.750% | Balance Sheet Location [Axis]: us-gaap:OtherAssets      
Derivative [Line Items]      
Notional Amount $ 50,000,000 0 0
Fair Value $ 624,000 0 0
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Cap March 01 2030 at 4.250%      
Derivative [Line Items]      
Fixed Rate Paid 4.25%    
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Cap March 01 2030 at 4.250% | Balance Sheet Location [Axis]: us-gaap:OtherAssets      
Derivative [Line Items]      
Notional Amount $ 50,000,000 0 0
Fair Value $ 544,000 $ 0 $ 0