v3.25.2
Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Balance:      
Non-interest-bearing $ 10,877,166 $ 11,410,018 $ 10,031,440
NOW and interest-bearing demand deposits 6,795,725 5,865,546 5,053,909
Wealth management deposits 1,595,764 1,469,064 1,490,711
Money market 19,556,041 17,975,191 16,320,017
Savings 6,659,419 6,372,499 5,882,179
Time certificates of deposit 10,332,696 9,420,031 9,270,770
Total deposits $ 55,816,811 $ 52,512,349 $ 48,049,026
Mix:      
Non-interest-bearing 19.00% 22.00% 21.00%
NOW and interest-bearing demand deposits 12.00% 11.00% 11.00%
Wealth management deposits 3.00% 3.00% 3.00%
Money market 35.00% 34.00% 34.00%
Savings 12.00% 12.00% 12.00%
Time certificates of deposit 19.00% 18.00% 19.00%
Total deposits 100.00% 100.00% 100.00%