v3.25.4
Fair Value Hierarchy - Significant Unobservable Inputs Used to Value Level 3 Derivatives (Detail)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair Value Measurement Inputs Disclosure [Line Items]      
Fair value of derivative assets (liabilities) $ (415,000,000) $ 825,000,000 $ 810,000,000
Interest rates      
Fair Value Measurement Inputs Disclosure [Line Items]      
Fair value of derivative assets (liabilities) (104,000,000) (112,000,000) (439,000,000)
Credit      
Fair Value Measurement Inputs Disclosure [Line Items]      
Fair value of derivative assets (liabilities) 1,631,000,000 1,218,000,000 1,650,000,000
Currencies      
Fair Value Measurement Inputs Disclosure [Line Items]      
Fair value of derivative assets (liabilities) 22,000,000 47,000,000 42,000,000
Commodities      
Fair Value Measurement Inputs Disclosure [Line Items]      
Fair value of derivative assets (liabilities) 735,000,000 778,000,000 628,000,000
Equities      
Fair Value Measurement Inputs Disclosure [Line Items]      
Fair value of derivative assets (liabilities) $ (2,699,000,000) $ (1,106,000,000) $ (1,071,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 9 8  
Minimum | Credit | Level 3 | Upfront credit points      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0 (0.10)  
Minimum | Credit | Level 3 | Recovery rates      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.25 0.20  
Minimum | Currencies | Level 3 | Correlation      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0 0.20  
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.20 0.21  
Minimum | Commodities | Electricity | Level 3 | Spread      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 2.98 1.89  
Minimum | Commodities | Natural gas | Level 3 | Credit spreads (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs (4.27) (2.82)  
Minimum | Commodities | Crude Oil, Condensate, and Natural Gas Liquids (NGL) | Level 3 | Credit spreads (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs   (6.42)  
Minimum | Equities | Level 3 | Correlation      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs (0.70) (0.75)  
Minimum | Equities | Level 3 | Volatility (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.02 0.02  
Maximum | Interest rates | Level 3 | Correlation      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.95 0.95  
Maximum | Interest rates | Level 3 | Volatility (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 1.51 1.01  
Maximum | Credit | Level 3 | Credit spreads (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 1,065 1,328  
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.60 0.70  
Maximum | Currencies | Level 3 | Correlation      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.70 0.68  
Maximum | Currencies | Level 3 | Volatility (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.18 0.17  
Maximum | Commodities | Level 3 | Volatility (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 1.01 1.20  
Maximum | Commodities | Electricity | Level 3 | Spread      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 489.82 587.75  
Maximum | Commodities | Natural gas | Level 3 | Credit spreads (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 2.19 3.76  
Maximum | Commodities | Crude Oil, Condensate, and Natural Gas Liquids (NGL) | Level 3 | Credit spreads (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs   22.10  
Maximum | Equities | Level 3 | Correlation      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 1 1  
Maximum | Equities | Level 3 | Volatility (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 1.02 1.01  
Average | Interest rates | Level 3 | Correlation      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.34 0.60  
Average | Interest rates | Level 3 | Volatility (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.69 0.63  
Average | Credit | Level 3 | Credit spreads (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 135 134  
Average | Credit | Level 3 | Upfront credit points      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.19 0.24  
Average | Credit | Level 3 | Recovery rates      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.43 0.46  
Average | Currencies | Level 3 | Correlation      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.21 0.34  
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.35 0.37  
Average | Commodities | Electricity | Level 3 | Spread      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 57.43 52.18  
Average | Commodities | Natural gas | Level 3 | Credit spreads (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs (0.40) (0.14)  
Average | Commodities | Crude Oil, Condensate, and Natural Gas Liquids (NGL) | Level 3 | Credit spreads (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs   1.77  
Average | Equities | Level 3 | Correlation      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.58 0.56  
Average | Equities | Level 3 | Volatility (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.14 0.15  
Median | Interest rates | Level 3 | Correlation      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.25 0.72  
Median | Interest rates | Level 3 | Volatility (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.57 0.59  
Median | Credit | Level 3 | Credit spreads (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 106 91  
Median | Credit | Level 3 | Upfront credit points      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.10 0.14  
Median | Credit | Level 3 | Recovery rates      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.40 0.50  
Median | Currencies | Level 3 | Correlation      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.03 0.23  
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.30 0.33  
Median | Commodities | Electricity | Level 3 | Spread      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 35.57 32.68  
Median | Commodities | Natural gas | Level 3 | Credit spreads (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs (0.33) (0.16)  
Median | Commodities | Crude Oil, Condensate, and Natural Gas Liquids (NGL) | Level 3 | Credit spreads (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs   (3.80)  
Median | Equities | Level 3 | Correlation      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.60 0.52  
Median | Equities | Level 3 | Volatility (bps)      
Fair Value Measurement Inputs Disclosure [Line Items]      
Significant unobservable inputs 0.09 0.12