v3.26.1
Deposits - Components (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Noninterest-bearing deposits    
Core demand deposits $ 501,864 $ 604,081 [1]
Interest-bearing deposits    
Core demand deposits 6,949,611 6,207,814
Brokered demand deposits 301,111 600,000
Total interest-earning demand deposits 7,250,722 6,807,814
Core money market/savings deposits 3,872,344 3,566,523
Brokered money market/savings deposits 200,867 201,010
Total money market/savings deposits 4,073,211 3,767,533
Core certificates of deposits 741,452 905,448
Brokered certificates of deposits 384,504 956,316
Total certificates of deposits 1,125,956 1,861,764
Total interest-bearing deposits 12,449,889 12,437,111 [1]
Total core deposits 12,065,271 11,283,866
Total brokered deposits 886,482 1,757,326
Total deposits $ 12,951,753 $ 13,041,192 [1]
[1] Derived from audited consolidated financial statements.