v3.26.1
DEPOSITS - Schedule of Composition of Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deposits [Abstract]    
Noninterest-bearing demand deposits $ 3,496,319 $ 3,659,421
Interest-bearing transaction deposits 3,315,200 3,119,475
Saving deposits and money market deposits 5,934,920 5,697,172
Time deposits 2,382,306 2,429,890
Total deposits 15,128,745 14,905,958
Brokered interest-bearing transaction deposits 43 50,136
Brokered savings deposits and money market deposits 60,000 10,000
Brokered time deposits 0 10,004
Aggregate amount of time deposits with a minimum denomination of $100,000 1,657,910 1,674,862
Aggregate amount of time deposits with a minimum denomination that meets or exceeds the FDIC insurance limit of $250,000 $ 896,354 $ 876,207