v3.26.3
Deposits - Schedule of Deposit Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
Deposits [Abstract]    
Money market and other demand deposits $ 2,974 $ 2,837
Savings 29,146 29,777
Direct 43,638 42,229
Brokered 4,207 3,316
Brokered sweep accounts 2,548 2,589
Interest-bearing deposits, amount 82,513 80,748
Non-interest-bearing deposits, amount 438 396
Total deposits $ 82,951 $ 81,144