XML 91 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits, Deposits by Time Remaining on Maturity (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Deposits [Abstract]    
Maximum percentage of broker deposits 30.00%  
Maximum amount of broker deposits $ 716,800  
Brokered deposits 0 $ 60,000
Deposits held for related-parties 13,300 $ 66,400
Contractual maturities, certificates of deposit less than $250,000 [Abstract]    
3 months or less 29,496  
3 to 6 months 45,086  
7 to 12 months 19,243  
Over 12 Months 6,272  
Total 100,097  
Contractual maturities, certificate of deposit $250,000 or more [Abstract]    
3 months or less 11,863  
3 to 6 months 19,470  
7 to 12 months 2,666  
Over 12 months 4,397  
Total 38,396  
Contractual maturities, total certificate of deposits [Abstract]    
3 months or less 41,359  
3 to 6 months 64,556  
7 to 12 months 21,909  
Over 12 months 10,669  
Total certificates of deposit $ 138,493