XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
SECURITIES - Securities Held to Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Schedule Of Held To Maturity Securities [Line Items]    
Amortized Cost $ 127,266 $ 135,742
Gross Unrecognized Gains 2 0
Gross Unrecognized Losses 15,984 16,464
Allowance for Credit Losses 0 0
Fair Value 111,284 119,278
Debt securities    
Schedule Of Held To Maturity Securities [Line Items]    
Amortized Cost 9,486 12,913
Gross Unrecognized Gains 2 0
Gross Unrecognized Losses 157 277
Allowance for Credit Losses 0 0
Fair Value 9,331 12,636
Obligations of state and political subdivisions    
Schedule Of Held To Maturity Securities [Line Items]    
Amortized Cost 9,486 12,913
Gross Unrecognized Gains 2 0
Gross Unrecognized Losses 157 277
Allowance for Credit Losses 0 0
Fair Value 9,331 12,636
Mortgage-backed securities    
Schedule Of Held To Maturity Securities [Line Items]    
Amortized Cost 117,780 122,829
Gross Unrecognized Gains 0 0
Gross Unrecognized Losses 15,827 16,187
Allowance for Credit Losses 0 0
Fair Value 101,953 106,642
Residential pass-through securities    
Schedule Of Held To Maturity Securities [Line Items]    
Amortized Cost 105,582 110,614
Gross Unrecognized Gains 0 0
Gross Unrecognized Losses 13,866 14,134
Allowance for Credit Losses 0 0
Fair Value 91,716 96,480
Commercial pass-through securities    
Schedule Of Held To Maturity Securities [Line Items]    
Amortized Cost 12,198 12,215
Gross Unrecognized Gains 0 0
Gross Unrecognized Losses 1,961 2,053
Allowance for Credit Losses 0 0
Fair Value $ 10,237 $ 10,162