Revenue - Disaggregation of Revenue (Details) - USD ($) $ in Millions | 3 Months Ended |
Mar. 31, 2024 | Mar. 31, 2023 |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | $ 3,159 | $ 3,107 |
Total revenues | 3,054 | 4,425 |
Unrealized gain (loss) on commodity related derivatives | (176) | 1,085 |
Commodity contracts (Operating revenues) | | |
Disaggregation of Revenue [Line Items] | | |
Unrealized gain (loss) on derivatives | (347) | 1,277 |
Unrealized gain (loss) on commodity related derivatives | | 1,277 |
Retail energy charge in ERCOT | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 1,702 | 1,568 |
Retail energy charge in Northeast/Midwest | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 663 | 427 |
Wholesale generation revenue from ISO/RTO | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 489 | 530 |
Capacity revenue from ISO/RTO | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 19 | 27 |
Capacity revenue from ISO/RTO | East | | |
Disaggregation of Revenue [Line Items] | | |
Net capacity sold | 2 | 21 |
Net capacity purchased | 7 | 31 |
Revenue from other wholesale contracts | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 286 | 555 |
Intangible amortization | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | (1) | (3) |
Transferable PTC revenues | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 2 | 2 |
Hedging and Other Revenues | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | (106) | 1,319 |
Affiliate sales | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Total other revenues | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | (105) | 1,318 |
Operating Segments | Retail | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 2,365 | 1,995 |
Total revenues | 2,494 | 2,350 |
Operating Segments | Retail | Commodity contracts (Operating revenues) | | |
Disaggregation of Revenue [Line Items] | | |
Unrealized gain (loss) on commodity related derivatives | (155) | 140 |
Operating Segments | Texas | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 164 | 157 |
Total revenues | 439 | 1,353 |
Operating Segments | Texas | Commodity contracts (Operating revenues) | | |
Disaggregation of Revenue [Line Items] | | |
Unrealized gain (loss) on commodity related derivatives | (602) | 368 |
Unrealized gain (loss) on derivatives affiliated | (470) | 185 |
Operating Segments | East | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 346 | 559 |
Total revenues | 637 | 1,809 |
Operating Segments | East | Commodity contracts (Operating revenues) | | |
Disaggregation of Revenue [Line Items] | | |
Unrealized gain (loss) on commodity related derivatives | (355) | 943 |
Unrealized gain (loss) on derivatives affiliated | (255) | 394 |
Operating Segments | West | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 145 | 234 |
Total revenues | 285 | 231 |
Operating Segments | West | Commodity contracts (Operating revenues) | | |
Disaggregation of Revenue [Line Items] | | |
Unrealized gain (loss) on commodity related derivatives | 136 | 12 |
Operating Segments | Sunset | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 139 | 162 |
Total revenues | 239 | 828 |
Operating Segments | Sunset | Commodity contracts (Operating revenues) | | |
Disaggregation of Revenue [Line Items] | | |
Unrealized gain (loss) on commodity related derivatives | (156) | 477 |
Unrealized gain (loss) on derivatives affiliated | (56) | 103 |
Operating Segments | Asset Closure | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Total revenues | 0 | 0 |
Operating Segments | Asset Closure | Commodity contracts (Operating revenues) | | |
Disaggregation of Revenue [Line Items] | | |
Unrealized gain (loss) on commodity related derivatives | 4 | 17 |
Operating Segments | Retail energy charge in ERCOT | Retail | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 1,702 | 1,568 |
Operating Segments | Retail energy charge in ERCOT | Texas | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Retail energy charge in ERCOT | East | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Retail energy charge in ERCOT | West | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Retail energy charge in ERCOT | Sunset | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Retail energy charge in ERCOT | Asset Closure | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Retail energy charge in Northeast/Midwest | Retail | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 663 | 427 |
Operating Segments | Retail energy charge in Northeast/Midwest | Texas | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Retail energy charge in Northeast/Midwest | East | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Retail energy charge in Northeast/Midwest | West | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Retail energy charge in Northeast/Midwest | Sunset | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Retail energy charge in Northeast/Midwest | Asset Closure | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Wholesale generation revenue from ISO/RTO | Retail | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Wholesale generation revenue from ISO/RTO | Texas | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 60 | 50 |
Operating Segments | Wholesale generation revenue from ISO/RTO | East | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 261 | 220 |
Operating Segments | Wholesale generation revenue from ISO/RTO | West | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 88 | 193 |
Operating Segments | Wholesale generation revenue from ISO/RTO | Sunset | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 80 | 67 |
Operating Segments | Wholesale generation revenue from ISO/RTO | Asset Closure | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Capacity revenue from ISO/RTO | Retail | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Capacity revenue from ISO/RTO | Texas | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Capacity revenue from ISO/RTO | East | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 15 | 8 |
Net capacity sold | 36 | 42 |
Net capacity purchased | 21 | 34 |
Operating Segments | Capacity revenue from ISO/RTO | West | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Capacity revenue from ISO/RTO | Sunset | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 4 | 19 |
Net capacity sold | 4 | 46 |
Net capacity purchased | | 27 |
Operating Segments | Capacity revenue from ISO/RTO | Asset Closure | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Revenue from other wholesale contracts | Retail | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Revenue from other wholesale contracts | Texas | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 104 | 107 |
Operating Segments | Revenue from other wholesale contracts | East | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 70 | 331 |
Operating Segments | Revenue from other wholesale contracts | West | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 57 | 41 |
Operating Segments | Revenue from other wholesale contracts | Sunset | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 55 | 76 |
Operating Segments | Revenue from other wholesale contracts | Asset Closure | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Operating Segments | Intangible amortization | Retail | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | (1) |
Operating Segments | Intangible amortization | Texas | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Operating Segments | Intangible amortization | East | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | (1) |
Operating Segments | Intangible amortization | West | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Operating Segments | Intangible amortization | Sunset | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | (1) | (1) |
Operating Segments | Intangible amortization | Asset Closure | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Operating Segments | Transferable PTC revenues | Retail | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Operating Segments | Transferable PTC revenues | Texas | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 2 | 2 |
Operating Segments | Transferable PTC revenues | East | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Operating Segments | Transferable PTC revenues | West | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Operating Segments | Transferable PTC revenues | Sunset | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Operating Segments | Transferable PTC revenues | Asset Closure | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Operating Segments | Hedging and Other Revenues | Retail | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 123 | 356 |
Operating Segments | Hedging and Other Revenues | Texas | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | (274) | 112 |
Operating Segments | Hedging and Other Revenues | East | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | (138) | 386 |
Operating Segments | Hedging and Other Revenues | West | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 139 | (7) |
Operating Segments | Hedging and Other Revenues | Sunset | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 44 | 472 |
Operating Segments | Hedging and Other Revenues | Asset Closure | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Operating Segments | Affiliate sales | Retail | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 6 | 0 |
Operating Segments | Affiliate sales | Texas | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 547 | 1,082 |
Operating Segments | Affiliate sales | East | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 429 | 865 |
Operating Segments | Affiliate sales | West | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 1 | 4 |
Operating Segments | Affiliate sales | Sunset | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 57 | 195 |
Operating Segments | Affiliate sales | Asset Closure | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Operating Segments | Total other revenues | Retail | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 129 | 355 |
Operating Segments | Total other revenues | Texas | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 275 | 1,196 |
Operating Segments | Total other revenues | East | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 291 | 1,250 |
Operating Segments | Total other revenues | West | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 140 | (3) |
Operating Segments | Total other revenues | Sunset | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 100 | 666 |
Operating Segments | Total other revenues | Asset Closure | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Eliminations | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Total revenues | (1,040) | (2,146) |
Eliminations | Retail energy charge in ERCOT | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Eliminations | Retail energy charge in Northeast/Midwest | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Eliminations | Wholesale generation revenue from ISO/RTO | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Eliminations | Capacity revenue from ISO/RTO | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Eliminations | Revenue from other wholesale contracts | | |
Disaggregation of Revenue [Line Items] | | |
Total revenue from contracts with customers | 0 | 0 |
Eliminations | Intangible amortization | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Eliminations | Transferable PTC revenues | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Eliminations | Hedging and Other Revenues | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Eliminations | Affiliate sales | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | (1,040) | (2,146) |
Eliminations | Total other revenues | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | (1,040) | (2,146) |
Corporate and Other | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | 0 | 0 |
Corporate and Other | Commodity contracts (Operating revenues) | | |
Disaggregation of Revenue [Line Items] | | |
Unrealized gain (loss) on commodity related derivatives | 0 | 0 |
Eliminations | | |
Disaggregation of Revenue [Line Items] | | |
Total revenues | (1,040) | (2,146) |
Unrealized gain (loss) on commodity related derivatives | (347) | |
Eliminations | Commodity contracts (Operating revenues) | | |
Disaggregation of Revenue [Line Items] | | |
Unrealized gain (loss) on commodity related derivatives | $ 781 | $ (680) |