v3.26.1
Loans - Credit Card Loan Portfolio, Delinquency and Gross Charge-offs (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total retained loans $ 1,463,808 $ 1,345,473 $ 1,408,905
Total gross charge-offs 5,906 $ 5,760  
Credit card      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Revolving loans within the revolving period 246,617   245,188
Revolving loans converted to term loans 3,259   2,609
Total retained loans $ 249,876   $ 247,797
% of 30 plus days past due to total retained loans, Revolving loans within the revolving period 1.80%   2.06%
% of 30 plus days past due to total retained loans, Revolving loans converted to term loans 10.40%   12.27%
% of 30 plus days past due to total retained loans 1.91%   2.16%
% of 90 plus days past due to total retained loans, Revolving loans within the revolving period 0.96%   1.07%
% of 90 plus days past due to total retained loans, Revolving loans converted to term loans 3.80%   4.33%
% of 90 plus days past due to total retained loans 1.00%   1.10%
Gross charge-offs originated within the revolving period $ 4,688   $ 8,812
Gross charge-offs originated converted to term loans 290   352
Total gross charge-offs 4,978   9,164
Credit card | Current and less than 30 days past due and still accruing      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Revolving loans within the revolving period 242,184   240,147
Revolving loans converted to term loans 2,920   2,289
Total retained loans 245,104   242,436
Credit card | 30–89 days past due and still accruing      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Revolving loans within the revolving period 2,067   2,422
Revolving loans converted to term loans 215   207
Total retained loans 2,282   2,629
Credit card | 90 or more days past due and still accruing      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Revolving loans within the revolving period 2,366   2,619
Revolving loans converted to term loans 124   113
Total retained loans $ 2,490   $ 2,732