v3.26.3
DEPOSITS - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Deposits [Abstract]    
Noninterest-bearing demand $ 4,268,448 $ 1,901,638
Interest-bearing demand 653,923 845,060
Individual retirement accounts 34,522 37,634
Money market 668,344 608,036
Savings 563,880 522,189
Certificates of deposit 203,443 224,644
Brokered time deposits 70,445 695,093
Other brokered deposits 4,968 115,922
Total deposits $ 6,467,973 $ 4,950,216