v3.21.2
Collateralized Agreements and Financings - Schedule of Gross Carrying Value of Repurchase Agreements and Securities Loaned (Detail) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Offsetting Liabilities [Line Items]    
Repurchase agreements $ 278,163 $ 224,328
Securities loaned 45,886 27,054
Money market instruments [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 1,104 88
Securities loaned 3 0
U.S. Government and Agency Obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 120,020 121,751
Non-U.S. Government and Agency Obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 117,732 79,159
Securities loaned 1,471 1,634
Securities Backed By Commercial Real Estate [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 237 65
Securities Backed By Residential Real Estate [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 729 121
Corporate debt securities [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 13,859 6,364
Securities loaned 902 46
State and Municipal Obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 135 92
Other debt obligations [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 365 20
Equity Securities [Member]    
Offsetting Liabilities [Line Items]    
Repurchase agreements 23,982 16,668
Securities loaned $ 43,510 $ 25,374