Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2
Securitizations and Other Variable Interest Entities - Other Asset-backed Securitizations, Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Variable Interest Entity [Line Items]          
Carrying value of receivables in trusts $ 1,056,785   $ 1,056,785   $ 1,053,732
Long-term debt 290,474   290,474   302,204
Total assets 3,257,996 $ 3,123,198 3,257,996 $ 3,123,198 3,180,151
Customer Vehicles          
Variable Interest Entity [Line Items]          
Maximum loss exposure 1,000   1,000   952
Collateralized Debt Obligations          
Variable Interest Entity [Line Items]          
Maximum loss exposure 80   80   80
Investment Vehicles          
Variable Interest Entity [Line Items]          
Maximum loss exposure 2,200   2,200   2,600
Tax Credit Vehicles          
Variable Interest Entity [Line Items]          
Investments in affordable housing project investments 16,200   16,200   15,800
Unfunded commitments 7,400   $ 7,400   7,200
Unfunded commitment payment period     5 years    
Tax credits and other benefits 562 517 $ 1,100 1,000  
Pretax losses 409 383 822 756  
Renewable Energy Investments          
Variable Interest Entity [Line Items]          
Equity investments 13,400   13,400   14,200
Unfunded capital contributions 5,500   $ 5,500   6,200
Term of unfunded capital contributions (in years)     2 years    
Tax credits and other tax benefits related to renewable energy investments 894 1,100 $ 1,900 2,100  
Pretax losses in renewable energy investments 591 567 1,300 1,100  
Consolidated VIEs          
Variable Interest Entity [Line Items]          
Carrying value of receivables in trusts 19,827   19,827   18,276
Long-term debt 9,137   9,137   8,456
Total assets 24,838   24,838   23,773
Consolidated VIEs | Investment Vehicles          
Variable Interest Entity [Line Items]          
Total assets 3   3   472
Consolidated VIEs | Leveraged Lease Trusts          
Variable Interest Entity [Line Items]          
Total assets 1,100   1,100   1,100
Unconsolidated VIEs          
Variable Interest Entity [Line Items]          
Liquidity commitments to unconsolidated securitization trusts 957   957   989
Unconsolidated VIEs | Investment Vehicles          
Variable Interest Entity [Line Items]          
Total assets 20,700   20,700   18,400
Unconsolidated VIEs | Tax Credit Vehicles          
Variable Interest Entity [Line Items]          
Total assets 83,300   83,300   84,100
Credit Card and Automobile | Consolidated VIEs          
Variable Interest Entity [Line Items]          
Carrying value of receivables in trusts 18,729   18,729   16,640
Long-term debt 8,552   8,552   7,825
Maximum loss exposure 9,433   9,433   8,127
Total assets 18,007   18,007   15,971
Credit Card and Automobile | Unconsolidated VIEs          
Variable Interest Entity [Line Items]          
Carrying value of receivables in trusts 0   0   0
Maximum loss exposure 0   0   0
Total assets 0   0   0
Resecuritization Trusts          
Variable Interest Entity [Line Items]          
Cash proceeds from new securitizations 3,800 4,100 6,600 5,800  
Securities          
Variable Interest Entity [Line Items]          
Cash proceeds from new securitizations 795 $ 478 883 $ 1,100  
Municipal Bonds | Unconsolidated VIEs          
Variable Interest Entity [Line Items]          
Liquidity commitments to unconsolidated securitization trusts $ 1,800   $ 1,800   $ 1,700
Weighted average remaining life of bonds held in the trusts in years     11 years 9 months 18 days