XML 112 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Customer Deposits - By Deposit Type (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Deposits, by Type    
Savings accounts $ 108,364 $ 92,324
Checking accounts 2,045 1,398
Certificates of deposit:    
Direct 4,303 5,557
Third-party (brokered) 8,109 12,960
Sweep accounts – Third-party (brokered) 15,612 15,907
Total U.S. interest-bearing deposits 138,433 128,146
Other deposits 72 77
Total customer deposits 139,413 129,144
Card Member Credit Balances    
Certificates of deposit:    
Card Member credit balances $ 908 $ 921