v3.26.1
Deposits - Deposits by Type (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Other Liabilities Disclosure [Abstract]    
Non-interest bearing $ 28,078 $ 24,353
Demand accounts 19,385 18,416
Savings and money market accounts 25,414 24,586
Time certificates of deposit ($250,000 or more) 2,269 2,276
Other time deposits 7,577 7,528
Total deposits 82,723 77,159
Other time deposits, brokered $ 4,100 $ 4,300