v3.26.1
DEPOSITS - SCHEDULE OF DEPOSIT ACCOUNTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Deposits [Abstract]    
Non-interest-bearing $ 3,828,800 $ 3,040,696
Interest-bearing demand and savings 20,202,452 16,660,290
Time deposits 534,140 1,128,557
Interest-bearing 20,736,592 17,788,847
Total deposits 24,565,392 20,829,543
Time deposits acquired through broker relationships 953,700 1,801,100
Time deposits acquired through broker relationships, $250,000 and under $ 149,900 $ 700,000