v3.20.4
Collateralized Agreements and Financings - Schedule of Gross Carrying Value of Repurchase Agreements and Securities Loaned (Detail) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Offsetting Liabilities [Line Items]    
Repurchase agreements $ 224,328 $ 185,047
Securities loaned 27,054 19,591
Money market instruments [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 88 158
U.S. Government and Agency Obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 121,751 112,903
Non-U.S. Government and Agency Obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 79,159 55,575
Securities loaned 1,634 1,051
Securities Backed By Commercial Real Estate [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 65 210
Securities Backed By Residential Real Estate [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 121 1,079
Corporate debt securities [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 6,364 6,857
Securities loaned 46 122
State and Municipal Obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 92 242
Other debt obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 20 196
Equity Securities [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 16,668 7,827
Securities loaned $ 25,374 $ 18,418