XML 82 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Hedging Activities - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Derivative [Line Items]          
Gross fair value of derivatives included in derivative assets $ 17,120   $ 17,120   $ 17,480
Gross fair value of derivatives included in derivative liabilities 16,190   16,190   17,290
Net realized and unrealized gains (losses) on level 3 derivatives 1,150 $ 420 4,870 $ 107  
Net realized gains (losses) on derivative assets and liabilities (16) (33) 456 73  
Net unrealized gains (losses) on derivative assets and liabilities 1,167 453 4,413 34  
Gross notional amount of written credit derivatives 557,614   557,614   510,235
Gross notional amount of purchased credit derivatives 619,110   619,110   569,340
Net purchased protection notional value of credit derivatives 61,500   61,500   59,100
Net gains (losses) on hedges and related available-for-sale securities 3   (25)    
Gains (losses) related to hedges 189   425    
Gains (losses) on related hedged available-for-sale securities (186)   (450)    
Foreign currency denominated debt designated as hedges 8,570   8,570   3,710
Accounted for as hedges          
Derivative [Line Items]          
Amortized cost of investments 10,930   10,930    
Unsecured long-term borrowings | Accounted for as hedges          
Derivative [Line Items]          
Cumulative hedging adjustment 5,100   5,100   5,910
Cumulative hedging adjustments for items no longer designated in a hedging relationship 149   149   68
Commodity futures contracts          
Derivative [Line Items]          
Trading cash instrument at fair value 627   627   1,050
Trading cash instruments assets commodities amortized cost 664   664   $ 1,020
Market making          
Derivative [Line Items]          
Net realized and unrealized gains (losses) on level 3 derivatives 1,140 405 4,850 62  
Other principal transactions          
Derivative [Line Items]          
Net realized and unrealized gains (losses) on level 3 derivatives $ 7 $ 15 $ 16 $ 45