v3.26.1
Card Balances and Other Loans - Aging (Details) - Card Balances - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Threshold period past due 30 days  
Financing receivables, gross $ 218,054 $ 213,863
Loans and receivables threshold period for write off 180 days  
Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing receivables, gross $ 144,974 144,324
Loans over 90 days past due and accruing interest 436 434
Non-accruals 390 471
Small Business    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing receivables, gross 56,172 53,632
Loans over 90 days past due and accruing interest 136 130
Non-accruals 165 177
Corporate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing receivables, gross 16,908 15,907
Loans over 90 days past due and accruing interest 0 0
Non-accruals 0 0
Current | Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing receivables, gross 143,348 142,552
Current | Small Business    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing receivables, gross 55,442 52,870
30 to 59 Days Past Due | Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing receivables, gross 480 529
30 to 59 Days Past Due | Small Business    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing receivables, gross 229 255
60 to 89 Days Past Due | Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing receivables, gross 355 392
60 to 89 Days Past Due | Small Business    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing receivables, gross 160 168
90+ Days Past Due | Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing receivables, gross 791 851
90+ Days Past Due | Small Business    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing receivables, gross 340 340
90+ Days Past Due | Corporate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing receivables, gross $ 66 $ 75