v3.25.4
Financial Derivative Instruments (Details)
Dec. 31, 2025
USD ($)
derivative
Jun. 30, 2025
USD ($)
Dec. 31, 2024
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 135,000,000   $ 225,000,000
Fair Value (910,000)   (560,000)
Cash Flow Hedges | Designated as Hedging Instrument      
Derivative [Line Items]      
Notional Amount $ 75,000,000    
Number of Positions | derivative 1    
Cash Flow Hedges | Designated as Hedging Instrument | Interest rate swap agreements      
Derivative [Line Items]      
Notional Amount $ 75,000,000   75,000,000
Fair Value $ 0   198,000
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 | Other Assets      
Derivative [Line Items]      
Notional Amount $ 75,000,000   75,000,000
Fair Value $ 0   $ 198,000
Cash Flow Hedges | Designated as Hedging Instrument | Customer loan interest swap agreements      
Derivative [Line Items]      
Number of Positions | derivative 18   10
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements      
Derivative [Line Items]      
Notional Amount $ 169,290,000   $ 95,514,000
Fair Value $ 0   $ 0
Number of Positions | derivative 36   20
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Pay Fixed, Receive Variable      
Derivative [Line Items]      
Notional Amount $ 84,645,000   $ 47,757,000
Fair Value $ 2,794,000   $ 4,685,000
Number of Positions | derivative 18   10
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Receive Fixed, Pay Variable      
Derivative [Line Items]      
Notional Amount $ 84,645,000   $ 47,757,000
Fair Value $ (2,794,000)   $ (4,685,000)
Number of Positions | derivative 18   10
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Other Assets | Pay Fixed, Receive Variable      
Derivative [Line Items]      
Notional Amount $ 33,506,000   $ 43,415,000
Fair Value $ 3,551,000   $ 4,772,000
Number of Positions | derivative 6   8
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Other Assets | Receive Fixed, Pay Variable      
Derivative [Line Items]      
Notional Amount $ 51,139,000   $ 4,342,000
Fair Value $ 757,000   $ 87,000
Number of Positions | derivative 12   2
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Other Liabilities | Pay Fixed, Receive Variable      
Derivative [Line Items]      
Notional Amount $ 51,139,000   $ 4,342,000
Fair Value $ (757,000)   $ (87,000)
Number of Positions | derivative 12   2
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Other Liabilities | Receive Fixed, Pay Variable      
Derivative [Line Items]      
Notional Amount $ 33,506,000   $ 43,415,000
Fair Value $ (3,551,000)   $ (4,772,000)
Number of Positions | derivative 6   8
Fair Value Hedges | Interest rate swap agreements      
Derivative [Line Items]      
Notional Amount   $ 40,000,000  
Fair Value Hedges | Designated as Hedging Instrument      
Derivative [Line Items]      
Notional Amount $ 160,000,000    
Number of Positions | derivative 4    
Fair Value Hedges | Designated as Hedging Instrument | Interest rate swap agreements      
Derivative [Line Items]      
Notional Amount $ 60,000,000   $ 150,000,000
Fair Value $ (910,000)   (758,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 | Other Liabilities      
Derivative [Line Items]      
Notional Amount $ 0   40,000,000
Fair Value $ 0   (270,000)
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 | Other Liabilities      
Derivative [Line Items]      
Notional Amount $ 30,000,000   30,000,000
Fair Value $ (352,000)   (216,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 | Other Liabilities      
Derivative [Line Items]      
Notional Amount $ 30,000,000   30,000,000
Fair Value $ (558,000)   (137,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 | Other Liabilities      
Derivative [Line Items]      
Notional Amount $ 0   50,000,000
Fair Value 0   (135,000)
Fair Value Hedges | Designated as Hedging Instrument | Interest rate cap agreements      
Derivative [Line Items]      
Notional Amount 100,000,000   0
Fair Value $ 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% | Other Assets      
Derivative [Line Items]      
Notional Amount $ 50,000,000   0
Fair Value $ 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% | Other Assets      
Derivative [Line Items]      
Notional Amount $ 50,000,000   0
Fair Value $ 54,000   $ 0