XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Deposits    
Non-interest bearing accounts $ 534,194 $ 597,600
NOW accounts 1,304,371 1,328,423
Money market deposit accounts 399,138 452,728
Savings accounts 372,824 282,753
Certificates 1,384,371 1,064,036
Total Deposit Accounts $ 3,994,898 $ 3,725,540