v3.21.2
Derivatives and Hedging Activities - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Derivative [Line Items]          
Gross Fair Value of Derivative Asset Contracts Not Enforceable $ 18,230   $ 18,230   $ 20,600
Gross Fair Value of Derivative Liability Contracts Not Enforceable 18,450   18,450   22,980
Net Gains / (Losses) on Derivative assets and liabilities 420 $ (323) 107 $ 1,610  
Net Realized Gains / (Losses) on Derivative assets and liabilities (33) (8) 73 142  
Net Unrealized Gains / (Losses) on Derivative assets and liabilities 453 (315) 34 1,465  
Maximum Payout/Notional Amount of Written Credit Derivative 564,935   564,935   515,850
Maximum Payout/Notional Amount of Purchased Credit Derivatives 612,880   612,880   558,180
Net purchased protection notional value of credit derivatives 47,940   47,940   42,330
Foreign Currency Denominated Debt Designated As Foreign Currency Hedge 3,680   3,680   $ 4,970
Gains losses on hedges reclassified from accumulated other comprehensive income to earnings net       61  
Commodity Futures Contracts [Member]          
Derivative [Line Items]          
Trading cash instrument at fair value 1,000   1,000    
Trading cash instruments assets commodities amortized cost 1,040   1,040    
Derivative Contracts Accounted for as Hedges [Member]          
Derivative [Line Items]          
Gains (losses) on hedge investments reclassified from accumulated other comprehensive income to earnings gross       215  
Net Investment Hedging [Member]          
Derivative [Line Items]          
Gains (losses) on hedge investments reclassified from accumulated other comprehensive income to earnings gross       (154)  
Market making [Member]          
Derivative [Line Items]          
Net Gains / (Losses) on Derivative assets and liabilities 405 (289) 62 1,670  
Other Principal Transactions [Member]          
Derivative [Line Items]          
Net Gains / (Losses) on Derivative assets and liabilities $ 15 $ (34) $ 45 $ (61)