v3.22.0.1
Collateralized Agreements and Financings - Other Secured Financings by Maturity Date (Detail) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Other Secured Financings By Maturity Period [Line Items]    
Other secured financings (short-term) $ 9,170  
Total other secured financings (long-term) 9,374  
Total other secured financings 18,544 $ 25,755
Other secured financings (long-term) [Member]    
Other Secured Financings By Maturity Period [Line Items]    
2023 3,585  
2024 1,844  
2025 855  
2026 1,097  
2027 - thereafter $ 1,993