v3.26.1
Interest Rate Derivatives - Schedule of Hedge transcations increased the net income - Details (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Average Notional Balance | Fair Value Hedging    
Derivative [Line Items]    
Investments $ 68,605 $ 78,683
Loans 110,205 125,599
Fair Value Hedges, Net, Total 178,810 204,282
Average Notional Balance | Cash Flow Hedging    
Derivative [Line Items]    
Borrowed Funds 0 0
Period Ending Notional Balance | Fair Value Hedging    
Derivative [Line Items]    
Investments 67,747 82,056
Loans 108,184 123,314
Fair Value Hedges, Net, Total 175,931 205,370
Period Ending Notional Balance | Cash Flow Hedging    
Derivative [Line Items]    
Borrowed Funds 0 0
Net Cash Received Recorded In Net | Fair Value Hedging    
Derivative [Line Items]    
Investments 209 623
Loans 150 543
Fair Value Hedges, Net, Total 359 1,166
Net Cash Received Recorded In Net | Cash Flow Hedging    
Derivative [Line Items]    
Borrowed Funds 120 162
Fair Value Receivable (Payable) at Quarter End | Fair Value Hedging    
Derivative [Line Items]    
Investments 2,035 1,379
Loans 1,858 329
Fair Value Hedges, Net, Total 3,893 1,708
Fair Value Receivable (Payable) at Quarter End | Cash Flow Hedging    
Derivative [Line Items]    
Borrowed Funds $ 0 $ 0