v3.10.0.1
Borrowings and Other Secured Financings (Failed Sales by Maturity) (Details) - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Borrowings and Other Secured Financings    
2018 $ 0 $ 22
2019 40 4
2020 62 109
2021 29 69
2022 33 59
2023 0 0
Thereafter 494 289
Total $ 658 $ 552