XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Deposits [Abstract]    
Non-interest bearing accounts $ 618,598 $ 426,929
NOW accounts 1,430,019 1,171,620
Money market deposit accounts 448,622 303,612
Savings accounts 304,663 274,283
Certificates 953,291 638,631
Total Deposit Accounts 3,755,193 2,815,075
Brokered certificates $ 97,900 $ 10,800