XML 100 R84.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Non-interest bearing accounts $ 508,110 $ 514,107
NOW accounts 1,132,298 1,239,663
Money market deposit accounts 331,251 336,799
Savings accounts 661,115 517,084
TOTAL NON-MATURITY DEPOSITS 2,632,774 2,607,653
Certificates 1,648,594 1,335,406
TOTAL DEPOSITS 4,281,368 3,943,059
0.00-.99%    
Certificates 6,211 17,862
1.00-1.99%    
Certificates 14,021 33,395
2.00-2.99%    
Certificates 8,314 46,195
3.00-3.99%    
Certificates 240,321 149,095
4.00-4.99%    
Certificates 1,347,081 671,562
5.00 - 5.99%    
Certificates $ 32,646 412,418
6.00% and above    
Certificates   $ 4,879