v3.26.1
Fair Value Hierarchy - Significant Unobservable Inputs Used to Value Level 3 Derivatives (Detail)
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Fair Value Measurement Inputs Disclosure [Line Items]        
Fair value of derivative assets (liabilities) $ (1,548,000,000) $ (415,000,000) $ 1,155,000,000 $ 825,000,000
Interest rates        
Fair Value Measurement Inputs Disclosure [Line Items]        
Fair value of derivative assets (liabilities) (179,000,000) (104,000,000) 71,000,000 (112,000,000)
Credit        
Fair Value Measurement Inputs Disclosure [Line Items]        
Fair value of derivative assets (liabilities) 1,486,000,000 1,631,000,000 1,359,000,000 1,218,000,000
Currencies        
Fair Value Measurement Inputs Disclosure [Line Items]        
Fair value of derivative assets (liabilities) 84,000,000 22,000,000 117,000,000 47,000,000
Commodities        
Fair Value Measurement Inputs Disclosure [Line Items]        
Fair value of derivative assets (liabilities) 544,000,000 735,000,000 811,000,000 778,000,000
Equities        
Fair Value Measurement Inputs Disclosure [Line Items]        
Fair value of derivative assets (liabilities) $ (3,483,000,000) $ (2,699,000,000) $ (1,203,000,000) $ (1,106,000,000)
Minimum | Interest rates | Level 3 | Correlation        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs (0.10) (0.10)    
Minimum | Interest rates | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.31 0.31    
Minimum | Credit | Level 3 | Credit spreads (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 16 9    
Minimum | Credit | Level 3 | Upfront credit points        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs (0.02) 0    
Minimum | Credit | Level 3 | Recovery rates        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.40 0.25    
Minimum | Currencies | Level 3 | Correlation        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0 0    
Minimum | Currencies | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.17 0.17    
Minimum | Commodities | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.19 0.20    
Minimum | Commodities | Electricity | Level 3 | Spread        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 3.10 2.98    
Minimum | Commodities | Natural gas | Level 3 | Credit spreads (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs (7.11) (4.27)    
Minimum | Equities | Level 3 | Correlation        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs (0.70) (0.70)    
Minimum | Equities | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.03 0.02    
Maximum | Interest rates | Level 3 | Correlation        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.90 0.95    
Maximum | Interest rates | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 1.51 1.51    
Maximum | Credit | Level 3 | Credit spreads (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 1,400 1,065    
Maximum | Credit | Level 3 | Upfront credit points        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 1 1    
Maximum | Credit | Level 3 | Recovery rates        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.41 0.60    
Maximum | Currencies | Level 3 | Correlation        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.70 0.70    
Maximum | Currencies | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.17 0.18    
Maximum | Commodities | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 1.27 1.01    
Maximum | Commodities | Electricity | Level 3 | Spread        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 443.79 489.82    
Maximum | Commodities | Natural gas | Level 3 | Credit spreads (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 5.36 2.19    
Maximum | Equities | Level 3 | Correlation        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.99 1    
Maximum | Equities | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 1.35 1.02    
Average | Interest rates | Level 3 | Correlation        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.33 0.34    
Average | Interest rates | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.69 0.69    
Average | Credit | Level 3 | Credit spreads (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 146 135    
Average | Credit | Level 3 | Upfront credit points        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.16 0.19    
Average | Credit | Level 3 | Recovery rates        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.40 0.43    
Average | Currencies | Level 3 | Correlation        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.29 0.21    
Average | Currencies | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.17 0.17    
Average | Commodities | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.49 0.35    
Average | Commodities | Electricity | Level 3 | Spread        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 51.95 57.43    
Average | Commodities | Natural gas | Level 3 | Credit spreads (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs (0.31) (0.40)    
Average | Equities | Level 3 | Correlation        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.59 0.58    
Average | Equities | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.18 0.14    
Median | Interest rates | Level 3 | Correlation        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.25 0.25    
Median | Interest rates | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.57 0.57    
Median | Credit | Level 3 | Credit spreads (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 120 106    
Median | Credit | Level 3 | Upfront credit points        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.09 0.10    
Median | Credit | Level 3 | Recovery rates        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.40 0.40    
Median | Currencies | Level 3 | Correlation        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.03 0.03    
Median | Currencies | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.17 0.17    
Median | Commodities | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.43 0.30    
Median | Commodities | Electricity | Level 3 | Spread        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 33.55 35.57    
Median | Commodities | Natural gas | Level 3 | Credit spreads (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs (0.24) (0.33)    
Median | Equities | Level 3 | Correlation        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.61 0.60    
Median | Equities | Level 3 | Volatility (bps)        
Fair Value Measurement Inputs Disclosure [Line Items]        
Significant unobservable inputs 0.08 0.09