v3.26.1
Securities - Securities Held to Maturity (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 106,814,000 $ 120,217,000
Gross Unrecognized Gains 229,000 103,000
Gross Unrecognized Losses 12,038,000 13,608,000
Allowance for Credit Losses 0 0
Fair Value 95,005,000 106,712,000
Total debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 4,487,000 7,553,000
Gross Unrecognized Gains 0 1,000
Gross Unrecognized Losses 21,000 74,000
Allowance for Credit Losses 0 0
Fair Value 4,466,000 7,480,000
Obligations of state and political subdivisions    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 4,487,000 7,553,000
Gross Unrecognized Gains 0 1,000
Gross Unrecognized Losses 21,000 74,000
Allowance for Credit Losses 0 0
Fair Value 4,466,000 7,480,000
Total mortgage-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 102,327,000 112,664,000
Gross Unrecognized Gains 229,000 102,000
Gross Unrecognized Losses 12,017,000 13,534,000
Allowance for Credit Losses 0 0
Fair Value 90,539,000 99,232,000
Residential pass-through securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 90,178,000 100,482,000
Gross Unrecognized Gains 229,000 102,000
Gross Unrecognized Losses 10,671,000 12,024,000
Allowance for Credit Losses 0 0
Fair Value 79,736,000 88,560,000
Commercial and industrial    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 12,149,000 12,182,000
Gross Unrecognized Gains 0 0
Gross Unrecognized Losses 1,346,000 1,510,000
Allowance for Credit Losses 0 0
Fair Value $ 10,803,000 $ 10,672,000