XML 181 R148.htm IDEA: XBRL DOCUMENT v3.25.4
Loans - Credit Card Loan Portfolio, Other Credit Quality Indicators (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Loans and Leases Receivable Disclosure [Line Items]      
Retained loans $ 1,408,905 $ 1,299,590 $ 1,280,870
Credit card      
Loans and Leases Receivable Disclosure [Line Items]      
Retained loans $ 247,797 $ 232,860  
Percentage of portfolio based on carrying value with estimated refreshed FICO scores, Equal to or greater than 660 84.60% 85.50%  
Percentage of portfolio based on carrying value with estimated refreshed FICO scores, Less than 660 15.20% 14.30%  
Percentage of portfolio based on carrying value with estimated refreshed FICO scores, No FICO available 0.20% 0.20%  
Credit card | California      
Loans and Leases Receivable Disclosure [Line Items]      
Retained loans $ 38,702 $ 36,385  
Credit card | Texas      
Loans and Leases Receivable Disclosure [Line Items]      
Retained loans 26,313 24,423  
Credit card | New York      
Loans and Leases Receivable Disclosure [Line Items]      
Retained loans 19,488 18,525  
Credit card | Florida      
Loans and Leases Receivable Disclosure [Line Items]      
Retained loans 18,622 17,236  
Credit card | Illinois      
Loans and Leases Receivable Disclosure [Line Items]      
Retained loans 13,160 12,442  
Credit card | New Jersey      
Loans and Leases Receivable Disclosure [Line Items]      
Retained loans 10,282 9,644  
Credit card | Colorado      
Loans and Leases Receivable Disclosure [Line Items]      
Retained loans 7,384 6,962  
Credit card | Ohio      
Loans and Leases Receivable Disclosure [Line Items]      
Retained loans 7,326 6,976  
Credit card | Pennsylvania      
Loans and Leases Receivable Disclosure [Line Items]      
Retained loans 6,921 6,558  
Credit card | Arizona      
Loans and Leases Receivable Disclosure [Line Items]      
Retained loans 6,295 5,796  
Credit card | All other      
Loans and Leases Receivable Disclosure [Line Items]      
Retained loans $ 93,304 $ 87,913