XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
DEPOSITS (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Deposits [Abstract]    
Non-interest-bearing demand $ 587,118 $ 598,366
Interest-bearing demand 2,410,925 2,308,915
Savings 758,239 643,481
Certificates of deposits 1,951,066 1,607,361
Total deposits $ 5,707,348 $ 5,158,123