v3.21.2
Collateralized Agreements and Financings - Schedule of Gross Carrying Value of Repurchase Agreements and Securities Loaned (Detail) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Offsetting Liabilities [Line Items]    
Repurchase agreements $ 265,493 $ 224,328
Securities loaned 42,536 27,054
Money market instruments [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 928 88
Securities loaned 9  
U.S. Government and Agency Obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 113,578 121,751
Securities loaned 64  
Non-U.S. Government and Agency Obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 119,760 79,159
Securities loaned 1,572 1,634
Securities Backed By Commercial Real Estate [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 26 65
Securities Backed By Residential Real Estate [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 218 121
Corporate debt securities [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 11,007 6,364
Securities loaned 297 46
State and Municipal Obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 92 92
Other debt obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 55 20
Equity Securities [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 19,829 16,668
Securities loaned $ 40,594 $ 25,374