v3.26.1
Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Deposits    
Non-interest bearing accounts $ 528,601 $ 508,110
NOW accounts 1,153,078 1,132,298
Money market deposit accounts 326,976 331,251
Savings accounts 718,199 661,115
Certificates 1,614,061 1,648,594
Total Deposit Accounts $ 4,340,915 $ 4,281,368