Quarterly report [Sections 13 or 15(d)]

Securitizations and Other Variable Interest Entities - Other Asset-backed Securitizations, Narrative (Details)

v3.26.1
Securitizations and Other Variable Interest Entities - Other Asset-backed Securitizations, Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Variable Interest Entity [Line Items]      
Carrying value of receivables in trusts $ 1,205,035   $ 1,185,700
Long-term debt 325,964   317,816
Total assets $ 3,496,186 $ 3,349,039 3,411,738
Investment Program Proportional Amortization Method Elected Income Tax Credit And Other Income Tax Benefit Before Amortization Statement Of Cash Flows Extensible Enumeration Not Disclosed Flag true true  
Customer Vehicles      
Variable Interest Entity [Line Items]      
Maximum loss exposure $ 2,100   1,700
Collateralized Debt Obligations      
Variable Interest Entity [Line Items]      
Maximum loss exposure 63   60
Tax Credit Vehicles      
Variable Interest Entity [Line Items]      
Total retained positions 24,500   25,400
Investments in affordable housing, renewable energy and certain other projects 23,500   24,400
Unfunded capital contributions $ 7,500   $ 8,100
Investment Proportional Amortization Method Elected Statement Of Financial Position Extensible Enumeration Not Disclosed Flag true   true
Investment Program Proportional Amortization Method Elected Income Tax Credit And Other Income Tax Benefit Before Amortization Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag true true  
Tax credits and other benefits $ 1,100 $ 1,200  
Investment amortization $ 753 $ 842  
Investment Program, Proportional Amortization Method, Applied, Amortization Expense, Statement of Income or Comprehensive Income [Extensible Enumeration] Income tax expense Income tax expense  
Investment Program, Proportional Amortization Method, Applied, Amortization Expense, Statement of Cash Flows [Extensible Enumeration] Income tax expense Income tax expense  
Additional gain, losses and other returns $ 34 $ 20  
Renewable Energy Investments      
Variable Interest Entity [Line Items]      
Equity method investments 1,000    
Equity method investments, unfunded commitments $ 3,500   $ 2,600
Term of unfunded capital contributions (in years) 10 years    
Investment Vehicles      
Variable Interest Entity [Line Items]      
Maximum loss exposure $ 2,700   2,800
Consolidated VIEs      
Variable Interest Entity [Line Items]      
Carrying value of receivables in trusts 16,936   17,875
Long-term debt 6,319   6,847
Total assets 23,966   24,852
Consolidated VIEs | Investment Vehicles      
Variable Interest Entity [Line Items]      
Total assets 65   58
Consolidated VIEs | Leveraged Lease Trusts      
Variable Interest Entity [Line Items]      
Total assets 885   850
Unconsolidated VIEs      
Variable Interest Entity [Line Items]      
Liquidity commitments to unconsolidated securitization trusts 1,200   1,100
Unconsolidated VIEs | Tax Credit Vehicles      
Variable Interest Entity [Line Items]      
Total assets 84,700   86,500
Unconsolidated VIEs | Investment Vehicles      
Variable Interest Entity [Line Items]      
Total assets 31,000   30,000
Credit Card and Automobile | Consolidated VIEs      
Variable Interest Entity [Line Items]      
Carrying value of receivables in trusts 16,047   17,066
Long-term debt 6,076   6,375
Maximum loss exposure 9,278   9,995
Total assets 15,372   16,388
Credit Card and Automobile | Unconsolidated VIEs      
Variable Interest Entity [Line Items]      
Carrying value of receivables in trusts 0   0
Maximum loss exposure 0   0
Total assets 0   0
Total retained positions 0   0
Resecuritization Trusts      
Variable Interest Entity [Line Items]      
Cash proceeds from new securitizations 12,200 11,400  
Securities      
Variable Interest Entity [Line Items]      
Cash proceeds from new securitizations 843 $ 2,000  
Municipal Bonds | Unconsolidated VIEs      
Variable Interest Entity [Line Items]      
Liquidity commitments to unconsolidated securitization trusts $ 3,000   $ 3,000
Weighted average remaining life of bonds held in the trusts in years 9 years 3 months 18 days