XML 139 R127.htm IDEA: XBRL DOCUMENT v3.20.2
Collateralized Agreements and Financings - Other Secured Financings by Maturity Date (Detail) - USD ($)
$ in Millions
Sep. 30, 2020
Dec. 31, 2019
Other Secured Financings By Maturity Period [Line Items]    
Other secured financings (short-term) $ 11,728  
Total other secured financings (long-term) 13,253  
Total other secured financings 24,981 $ 19,277
Other secured financings (long-term) [Member]    
Other Secured Financings By Maturity Period [Line Items]    
2021 1,090  
2022 3,800  
2023 1,741  
2024 1,499  
2025 892  
2026 - thereafter $ 4,231