v3.26.1
Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Balance:      
Non-interest-bearing $ 11,796,736 $ 11,423,701 $ 10,877,166
NOW and interest-bearing demand deposits 6,742,269 6,233,753 6,795,725
Wealth management deposits 1,349,949 1,907,647 1,595,764
Money market 23,083,225 21,368,924 19,556,041
Savings 6,597,516 6,905,216 6,659,419
Time certificates of deposit 11,571,580 9,877,950 10,332,696
Total deposits $ 61,141,275 $ 57,717,191 $ 55,816,811
Mix:      
Non-interest-bearing 19.00% 20.00% 19.00%
NOW and interest-bearing demand deposits 11.00% 11.00% 12.00%
Wealth management deposits 2.00% 3.00% 3.00%
Money market 38.00% 37.00% 35.00%
Savings 11.00% 12.00% 12.00%
Time certificates of deposit 19.00% 17.00% 19.00%
Total deposits 100.00% 100.00% 100.00%