XML 84 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Hedging Activities - Significant Unobservable Inputs Used to Value Level 3 Derivatives (Detail)
$ in Millions
Sep. 30, 2022
USD ($)
bps
spreads
Jun. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
spreads
bps
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Fair Value Measurement Inputs Disclosure [Line Items]            
Fair value of derivative assets (liabilities) | $ $ 4,143 $ 3,174 $ 440 $ 649 $ 567 $ 1,175
Interest rates            
Fair Value Measurement Inputs Disclosure [Line Items]            
Fair value of derivative assets (liabilities) | $ 1,473 1,035 183 247 308 267
Credit            
Fair Value Measurement Inputs Disclosure [Line Items]            
Fair value of derivative assets (liabilities) | $ 1,666 2,164 1,854 1,719 1,750 1,778
Currencies            
Fair Value Measurement Inputs Disclosure [Line Items]            
Fair value of derivative assets (liabilities) | $ 125 (239) (147) (119) (234) (338)
Commodities            
Fair Value Measurement Inputs Disclosure [Line Items]            
Fair value of derivative assets (liabilities) | $ 1,517 1,435 438 513 266 300
Equities            
Fair Value Measurement Inputs Disclosure [Line Items]            
Fair value of derivative assets (liabilities) | $ $ (638) $ (1,221) $ (1,888) $ (1,711) $ (1,523) $ (832)
Minimum | Interest rates | Level 3 | Correlation            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 25   25      
Minimum | Interest rates | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs | bps 31   31      
Minimum | Credit | Level 3 | Credit spreads (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs | bps 4   1      
Minimum | Credit | Level 3 | Upfront credit points            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 0   2      
Minimum | Credit | Level 3 | Recovery rates            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 20   20      
Minimum | Currencies | Level 3 | Correlation            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 20   20      
Minimum | Currencies | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 20   19      
Minimum | Commodities | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 25   15      
Minimum | Commodities | Electricity | Level 3 | Spread            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 2.60   1.50      
Minimum | Commodities | Natural gas | Level 3 | Spread            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs (3.59)   (1.33)      
Minimum | Commodities | Oil | Level 3 | Spread            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs (5.50)   8.64      
Minimum | Equities | Level 3 | Correlation            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs (70)   (70)      
Minimum | Equities | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 2   3      
Maximum | Interest rates | Level 3 | Correlation            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 81   81      
Maximum | Interest rates | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs | bps 100   100      
Maximum | Credit | Level 3 | Credit spreads (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs | bps 1,040   568      
Maximum | Credit | Level 3 | Upfront credit points            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 100   100      
Maximum | Credit | Level 3 | Recovery rates            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 50   50      
Maximum | Currencies | Level 3 | Correlation            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 71   71      
Maximum | Currencies | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 21   19      
Maximum | Commodities | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 148   93      
Maximum | Commodities | Electricity | Level 3 | Spread            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 309.83   289.96      
Maximum | Commodities | Natural gas | Level 3 | Spread            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 8.59   2.60      
Maximum | Commodities | Oil | Level 3 | Spread            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 48.91   22.68      
Maximum | Equities | Level 3 | Correlation            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 100   99      
Maximum | Equities | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 89   150      
Average | Interest rates | Level 3 | Correlation            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 64   63      
Average | Interest rates | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs | bps 63   59      
Average | Credit | Level 3 | Credit spreads (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs | bps 188   136      
Average | Credit | Level 3 | Upfront credit points            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 41   34      
Average | Credit | Level 3 | Recovery rates            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 41   37      
Average | Currencies | Level 3 | Correlation            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 39   40      
Average | Currencies | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 21   19      
Average | Commodities | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 56   32      
Average | Commodities | Electricity | Level 3 | Spread            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 54.13   37.42      
Average | Commodities | Natural gas | Level 3 | Spread            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs (0.16)   (0.11)      
Average | Commodities | Oil | Level 3 | Spread            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 20.75   13.36      
Average | Equities | Level 3 | Correlation            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 64   59      
Average | Equities | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 16   17      
Median | Interest rates | Level 3 | Correlation            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 63   62      
Median | Interest rates | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs | bps 61   54      
Median | Credit | Level 3 | Credit spreads (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs | bps 117   107      
Median | Credit | Level 3 | Upfront credit points            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 34   26      
Median | Credit | Level 3 | Recovery rates            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 40   40      
Median | Currencies | Level 3 | Correlation            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 23   41      
Median | Currencies | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 21   19      
Median | Commodities | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 47   29      
Median | Commodities | Electricity | Level 3 | Spread            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 48.43   32.20      
Median | Commodities | Natural gas | Level 3 | Spread            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs (0.20)   (0.07)      
Median | Commodities | Oil | Level 3 | Spread            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 20.07   12.69      
Median | Equities | Level 3 | Correlation            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 66   62      
Median | Equities | Level 3 | Volatility (bps)            
Fair Value Measurement Inputs Disclosure [Line Items]            
Significant unobservable inputs 13   17