v3.21.2
Collateralized Agreements and Financings - Other Secured Financings (Detail) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Other Secured Financings [Line Items]    
Other Secured Financings Short Term At Fair Value $ 15,309 $ 13,218
Other Secured Financings Short Term At Amortized Cost 139  
Other Secured Financings Long Term At Fair Value 10,861 10,908
Other Secured Financings Long Term At Amortized Cost 1,324 1,629
Total other secured financings 27,633 25,755
Other secured financings collateralized by financial instruments 19,808 16,909
Other secured financings collateralized by other assets 7,825 8,846
U.S. Dollar [Member]    
Other Secured Financings [Line Items]    
Other Secured Financings Short Term At Fair Value 7,523 6,371
Other Secured Financings Short Term At Amortized Cost 139  
Other Secured Financings Long Term At Fair Value 5,563 6,632
Other Secured Financings Long Term At Amortized Cost 659 914
Total other secured financings 13,884 13,917
Other secured financings collateralized by financial instruments 7,756 6,841
Other secured financings collateralized by other assets 6,128 7,076
Non-U.S. Dollar [Member]    
Other Secured Financings [Line Items]    
Other Secured Financings Short Term At Fair Value 7,786 6,847
Other Secured Financings Long Term At Fair Value 5,298 4,276
Other Secured Financings Long Term At Amortized Cost 665 715
Total other secured financings 13,749 11,838
Other secured financings collateralized by financial instruments 12,052 10,068
Other secured financings collateralized by other assets $ 1,697 $ 1,770