XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Deposits    
Non-interest bearing accounts $ 514,199 $ 514,107
NOW accounts 1,211,402 1,239,663
Money market deposit accounts 350,289 336,799
Savings accounts 573,291 517,084
Certificates 1,561,446 1,335,406
Total Deposit Accounts $ 4,210,627 $ 3,943,059