Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Securitizations and Other Variable Interest Entities - Other Variable Interest Entities, Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Variable Interest Entity [Line Items]      
Total assets of VIEs $ 1,500   $ 1,500
Total assets 3,194,657 $ 3,238,223 3,051,375
Consolidated VIEs      
Variable Interest Entity [Line Items]      
Total assets 19,362   18,873
Customer Vehicles      
Variable Interest Entity [Line Items]      
Maximum loss exposure 1,000   914
Collateralized Debt Obligations And Collateralized Loan Obligations      
Variable Interest Entity [Line Items]      
Maximum loss exposure 16,300   16,300
Collateralized Debt Obligations And Collateralized Loan Obligations | Unconsolidated VIEs      
Variable Interest Entity [Line Items]      
Loans and securities 16,300   16,300
Investment Vehicles      
Variable Interest Entity [Line Items]      
Maximum loss exposure 2,200   2,400
Investment Vehicles | Consolidated VIEs      
Variable Interest Entity [Line Items]      
Total assets 454   854
Investment Vehicles | Unconsolidated VIEs      
Variable Interest Entity [Line Items]      
Total assets 15,100   12,200
Leveraged Lease Trusts | Consolidated VIEs      
Variable Interest Entity [Line Items]      
Total assets 1,200   1,200
Tax Credit Vehicles      
Investments in Affordable Housing Projects [Abstract]      
Investments in affordable housing project investments 14,700   14,700
Unfunded commitments $ 7,000   6,900
Unfunded commitment payment period 5 years    
Tax credits and other benefits $ 527 419  
Pretax losses 372 337  
Tax Credit Vehicles | Unconsolidated VIEs      
Variable Interest Entity [Line Items]      
Maximum loss exposure 28,800   28,800
Total assets 76,000   74,800
Renewable Energy Investments      
Investments in Affordable Housing Projects [Abstract]      
Equity investments 14,100   13,900
Unfunded capital contributions $ 5,600   $ 1,900
Term of unfunded capital contributions (in years) 2 years    
Tax credits and other tax benefits related to renewable energy investments $ 996 865  
Pretax losses in renewable energy investments $ 561 $ 530