v3.26.1
Deposits - Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Noninterest-bearing deposits    
Core demand deposits $ 606,682 $ 604,081 [1]
Interest-bearing deposits    
Core demand deposits 7,820,104 6,207,814
Brokered demand deposits 503,257 600,000
Total interest-earning demand deposits 8,323,361 6,807,814
Core money market/savings deposits 3,944,677 3,566,523
Brokered money market/savings deposits 2,912 201,010
Total money market/savings deposits 3,947,589 3,767,533
Core certificates of deposit 585,061 905,448
Brokered certificates of deposit 791,621 956,316
Total certificates of deposit 1,376,682 1,861,764
Total interest-bearing deposits 13,647,632 12,437,111 [1]
Total core deposits 12,956,524 11,283,866
Total brokered deposits 1,297,790 1,757,326
Total deposits $ 14,254,314 $ 13,041,192 [1]
[1] Derived from audited consolidated financial statements