XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Deposits    
Non-interest bearing accounts $ 513,418 $ 514,107
NOW accounts 1,167,296 1,239,663
Money market deposit accounts 347,823 336,799
Savings accounts 626,175 517,084
Certificates 1,606,670 1,335,406
Total Deposit Accounts $ 4,261,382 $ 3,943,059