v3.25.2
Securities - Securities Held to Maturity (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 120,217,000 $ 135,742,000
Gross Unrecognized Gains 103,000 0
Gross Unrecognized Losses 13,608,000 16,464,000
Allowance for Credit Losses 0 0
Fair Value 106,712,000 119,278,000
Total debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 7,553,000 12,913,000
Gross Unrecognized Gains 1,000 0
Gross Unrecognized Losses 74,000 277,000
Allowance for Credit Losses 0 0
Fair Value 7,480,000 12,636,000
Obligations of state and political subdivisions    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 7,553,000 12,913,000
Gross Unrecognized Gains 1,000 0
Gross Unrecognized Losses 74,000 277,000
Allowance for Credit Losses 0 0
Fair Value 7,480,000 12,636,000
Total mortgage-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 112,664,000 122,829,000
Gross Unrecognized Gains 102,000 0
Gross Unrecognized Losses 13,534,000 16,187,000
Allowance for Credit Losses 0 0
Fair Value 99,232,000 106,642,000
Residential pass-through securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 100,482,000 110,614,000
Gross Unrecognized Gains 102,000 0
Gross Unrecognized Losses 12,024,000 14,134,000
Allowance for Credit Losses 0 0
Fair Value 88,560,000 96,480,000
Commercial pass-through securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 12,182,000 12,215,000
Gross Unrecognized Gains 0 0
Gross Unrecognized Losses 1,510,000 2,053,000
Allowance for Credit Losses 0 0
Fair Value $ 10,672,000 $ 10,162,000