v3.10.0.1
Variable Interest Entities and Securitization Activities (Proceeds from New Securitization Transactions and Sales of Loans) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Transfer of Financial Assets Accounted for as Sales      
Proceeds from new securitization transactions $ 23,821 $ 23,939 $ 18,975
Proceeds from retained interests in securitization transactions 2,904 2,337 2,701
CLO SPEs | Corporate Loans      
Transfer of Financial Assets Accounted for as Sales      
Proceeds from sale of loans $ 317 $ 191 $ 475