XML 109 R99.htm IDEA: XBRL DOCUMENT v3.25.1
Deposit Liabilities - Schedule of Deposit Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing deposits $ 133 $ 131
Interest-bearing deposits    
Savings, money market, and spending accounts 108,836 104,201
Certificates of deposit 42,459 47,242
Total deposit liabilities 151,428 151,574
Certificates of deposit, in excess of $250,000 federal insurance limits $ 6,500 $ 6,800