XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Customer Deposits - By Deposit Type (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
U.S. interest-bearing deposits:    
Savings accounts $ 113,720 $ 108,364
Checking accounts 2,511 2,045
Certificates of deposit:    
Direct 4,739 4,303
Third-party (brokered) 12,020 8,109
Sweep accounts – Third-party (brokered) 15,417 15,612
Total U.S. interest-bearing deposits 148,407 138,433
Other deposits 86 72
Total customer deposits 149,386 139,413
Card Member Credit Balances    
Certificates of deposit:    
Card Member credit balances $ 893 $ 908