Annual report pursuant to Section 13 and 15(d)

Securitizations and Other Variable Interest Entities - Other Variable Interest Entities, Additional Information (Details)

v3.20.4
Securitizations and Other Variable Interest Entities - Other Variable Interest Entities, Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Variable Interest Entity [Line Items]      
Total assets $ 2,819,627 $ 2,434,079  
Consolidated VIEs      
Variable Interest Entity [Line Items]      
Total assets 28,555 44,381  
Customer Vehicles      
Variable Interest Entity [Line Items]      
Maximum loss exposure 2,300 2,200  
Collateralized Debt Obligations      
Variable Interest Entity [Line Items]      
Maximum loss exposure 298 304  
Investment Vehicles      
Variable Interest Entity [Line Items]      
Maximum loss exposure 1,500 1,600  
Investment Vehicles | Consolidated VIEs      
Variable Interest Entity [Line Items]      
Total assets 494 104  
Investment Vehicles | Unconsolidated VIEs      
Variable Interest Entity [Line Items]      
Total assets 5,400 5,100  
Leveraged Lease Trusts | Consolidated VIEs      
Variable Interest Entity [Line Items]      
Total assets 1,700 1,700  
Tax Credit Vehicles      
Investments in Affordable Housing Projects [Abstract]      
Unfunded commitments $ 5,000 4,300  
Unfunded commitment payment period 5 years    
Tax credits and other benefits $ 1,200 1,000 $ 981
Expected tax benefits recognized, as a percentage 25.00%    
Tax Credit Vehicles | Unconsolidated VIEs      
Variable Interest Entity [Line Items]      
Maximum loss exposure $ 22,000 18,900  
Tax Credit Vehicles | Other income      
Investments in Affordable Housing Projects [Abstract]      
Pretax losses 1,000 882 $ 798
Tax Credit Vehicles | Other assets      
Investments in Affordable Housing Projects [Abstract]      
Investments in affordable housing project investments $ 11,200 $ 10,000