v3.22.0.1
Collateralized Agreements and Financings - Schedule of Gross Carrying Value of Repurchase Agreements and Securities Loaned (Detail) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Offsetting Liabilities [Line Items]    
Repurchase agreements $ 294,905 $ 224,328
Securities loaned 57,931 27,054
Money market instruments [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 328 88
Securities loaned 14 0
U.S. Government and Agency Obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 132,049 121,751
Securities loaned 503  
Non-U.S. Government and Agency Obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 126,397 79,159
Securities loaned 1,254 1,634
Securities Backed By Commercial Real Estate [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 362 65
Securities Backed By Residential Real Estate [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 919 121
Corporate debt securities [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 11,034 6,364
Securities loaned 510 46
State and Municipal Obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 248 92
Other debt obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 374 20
Equity Securities [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 23,194 16,668
Securities loaned $ 55,650 $ 25,374