v3.26.1
Deposit Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Deposits [Abstract]    
Noninterest-bearing deposits $ 153 $ 125
Interest-bearing deposits    
Savings, money market, and spending accounts 111,619 109,214
Certificates of deposit 42,274 42,310
Total deposit liabilities 154,046 151,649
Certificates of deposit, in excess of $250,000 federal insurance limits $ 5,700 $ 6,200