Variable Interest Entities and Securitization Activities (Proceeds from retained interests in securitization transactions) (Details) - USD ($) $ in Millions |
3 Months Ended | 12 Months Ended | |
|---|---|---|---|
Mar. 31, 2016 |
Mar. 31, 2015 |
Dec. 31, 2013 |
|
| Securitization Activities and Variable Interest Entities [Abstract] | |||
| Proceeds received from new securitization transactions | $ 2,713 | $ 4,891 | |
| Proceeds from retained interests in securitization transactions | 631 | 948 | |
| Collateralized Loan Obligations | Special Purpose Entities | |||
| Variable Interest Entity | |||
| Maturities, payments and sales | $ 31 | $ 345 | $ 2,347 |