Quarterly report pursuant to Section 13 or 15(d)

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

v3.5.0.2
Securitizations and Other Variable Interest Entities - Other Variable Interest Entities, Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Dec. 31, 2015
Variable Interest Entity [Line Items]          
Consolidated total assets $ 2,186,609 $ 2,149,034 $ 2,186,609 $ 2,149,034 $ 2,144,316
Customer Vehicles          
Variable Interest Entity [Line Items]          
Maximum loss exposure 4,200   4,200   3,900
Liquidity commitments to unconsolidated securitization trusts 693   693   691
Collateralized Debt Obligations          
Variable Interest Entity [Line Items]          
Maximum loss exposure 780   780   543
Notional amount of liquidity exposure 179   179    
Investment Vehicles          
Variable Interest Entity [Line Items]          
Maximum loss exposure 5,700   5,700   5,100
Investment Vehicles | Consolidated VIEs          
Variable Interest Entity [Line Items]          
Consolidated total assets 727   727   397
Investment Vehicles | Unconsolidated VIEs          
Variable Interest Entity [Line Items]          
Maximum loss exposure 150   150   150
Consolidated total assets 18,300   18,300   14,700
Consolidated total assets of VIEs 99   99   122
Leveraged Lease Trusts | Consolidated VIEs          
Variable Interest Entity [Line Items]          
Consolidated total assets 2,700   2,700   2,800
Tax Credit Vehicles          
Variable Interest Entity [Line Items]          
Unfunded commitments to provide capital contributions 2,200   $ 2,200   2,400
Commitment payment period     5 years    
Tax credits and other tax benefits from investments 289 271 $ 482 488  
Income tax benefit, percentage recognized     50.00%    
Tax Credit Vehicles | Other assets          
Variable Interest Entity [Line Items]          
Affordable housing tax credit investments 6,900   $ 6,900   7,100
Tax Credit Vehicles | Other Income          
Variable Interest Entity [Line Items]          
Income (loss) from affordable housing projects (198) $ (175) (396) $ (355)  
Tax Credit Vehicles | Unconsolidated VIEs          
Variable Interest Entity [Line Items]          
Consolidated total assets $ 10,700   $ 10,700   $ 6,500