XML 105 R95.htm IDEA: XBRL DOCUMENT v3.25.2
Deposit Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing deposits $ 155 $ 131
Interest-bearing deposits    
Savings, money market, and spending accounts 107,594 104,201
Certificates of deposit 40,117 47,242
Total deposit liabilities 147,866 151,574
Certificates of deposit, in excess of $250,000 federal insurance limits $ 6,200 $ 6,800