Revenue (Revenue Disaggregated By Major Source) (Details) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended |
Jun. 30, 2020 | Jun. 30, 2019 | Jun. 30, 2020 | Jun. 30, 2019 |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | $ 2,460 | $ 2,229 | $ 4,929 | $ 4,777 |
Revenues | 2,509 | 2,832 | 5,367 | 5,755 |
Retail energy charge in ERCOT [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 1,411 | 1,091 | 2,665 | 2,116 |
Retail energy charge in Northeast/Midwest [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 540 | 315 | 1,180 | 663 |
Wholesale generation revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 179 | 497 | 443 | 1,371 |
Capacity revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 29 | 136 | 74 | 296 |
Revenue from other wholesale contracts [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 301 | 190 | 567 | 331 |
Intangible amortization [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | (12) | (14) | (19) | (29) |
Hedging and other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 61 | 617 | 457 | 1,007 |
Affiliate sales [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 0 | 0 | 0 | 0 |
Total other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 49 | 603 | 438 | 978 |
CAISO / Eliminations | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 34 | 26 | 71 | 101 |
Revenues | (976) | (1,446) | (1,968) | (2,166) |
CAISO / Eliminations | Retail energy charge in ERCOT [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
CAISO / Eliminations | Retail energy charge in Northeast/Midwest [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
CAISO / Eliminations | Wholesale generation revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 13 | 22 | 46 | 95 |
CAISO / Eliminations | Capacity revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
CAISO / Eliminations | Revenue from other wholesale contracts [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 21 | 4 | 25 | 6 |
CAISO / Eliminations | Intangible amortization [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 0 | 1 | 0 | 2 |
CAISO / Eliminations | Hedging and other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 11 | 20 | 54 | 61 |
CAISO / Eliminations | Affiliate sales [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | (1,021) | (1,493) | (2,093) | (2,330) |
CAISO / Eliminations | Total other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | (1,010) | (1,472) | (2,039) | (2,267) |
Retail Segment [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 1,951 | 1,406 | 3,845 | 2,779 |
Revenues | 1,956 | 1,421 | 3,864 | 2,806 |
Retail Segment [Member] | Retail energy charge in ERCOT [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 1,411 | 1,091 | 2,665 | 2,116 |
Retail Segment [Member] | Retail energy charge in Northeast/Midwest [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 540 | 315 | 1,180 | 663 |
Retail Segment [Member] | Wholesale generation revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
Retail Segment [Member] | Capacity revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
Retail Segment [Member] | Revenue from other wholesale contracts [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
Retail Segment [Member] | Intangible amortization [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | (5) | (10) | (8) | (19) |
Retail Segment [Member] | Hedging and other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 10 | 25 | 27 | 46 |
Retail Segment [Member] | Affiliate sales [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 0 | 0 | 0 | 0 |
Retail Segment [Member] | Total other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 5 | 15 | 19 | 27 |
ERCOT Segment [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 139 | 240 | 287 | 532 |
Revenues | 865 | 1,671 | 1,731 | 2,625 |
ERCOT Segment [Member] | Retail energy charge in ERCOT [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
ERCOT Segment [Member] | Retail energy charge in Northeast/Midwest [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
ERCOT Segment [Member] | Wholesale generation revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 76 | 188 | 174 | 435 |
ERCOT Segment [Member] | Capacity revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
ERCOT Segment [Member] | Revenue from other wholesale contracts [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 63 | 52 | 113 | 97 |
ERCOT Segment [Member] | Intangible amortization [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 0 | 0 | 0 | 0 |
ERCOT Segment [Member] | Hedging and other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 62 | 404 | 313 | 562 |
ERCOT Segment [Member] | Affiliate sales [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 664 | 1,027 | 1,131 | 1,531 |
ERCOT Segment [Member] | Total other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 726 | 1,431 | 1,444 | 2,093 |
PJM Segment [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 223 | 270 | 466 | 630 |
Revenues | 412 | 686 | 1,060 | 1,391 |
PJM Segment [Member] | Retail energy charge in ERCOT [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
PJM Segment [Member] | Retail energy charge in Northeast/Midwest [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
PJM Segment [Member] | Wholesale generation revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 71 | 130 | 148 | 351 |
PJM Segment [Member] | Capacity revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 15 | 53 | 30 | 120 |
PJM Segment [Member] | Revenue from other wholesale contracts [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 137 | 87 | 288 | 159 |
PJM Segment [Member] | Intangible amortization [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 0 | 0 | 0 | 0 |
PJM Segment [Member] | Hedging and other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | (6) | 81 | 32 | 171 |
PJM Segment [Member] | Affiliate sales [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 195 | 335 | 562 | 590 |
PJM Segment [Member] | Total other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 189 | 416 | 594 | 761 |
NY/NE Segment [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 52 | 159 | 131 | 440 |
Revenues | 131 | 254 | 417 | 599 |
NY/NE Segment [Member] | Retail energy charge in ERCOT [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
NY/NE Segment [Member] | Retail energy charge in Northeast/Midwest [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
NY/NE Segment [Member] | Wholesale generation revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 16 | 81 | 58 | 276 |
NY/NE Segment [Member] | Capacity revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 10 | 72 | 35 | 152 |
NY/NE Segment [Member] | Revenue from other wholesale contracts [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 26 | 6 | 38 | 12 |
NY/NE Segment [Member] | Intangible amortization [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 0 | (1) | 0 | (3) |
NY/NE Segment [Member] | Hedging and other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | (10) | 61 | 29 | 113 |
NY/NE Segment [Member] | Affiliate sales [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 89 | 35 | 257 | 49 |
NY/NE Segment [Member] | Total other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 79 | 95 | 286 | 159 |
MISO Segment [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 61 | 81 | 129 | 177 |
Revenues | 121 | 188 | 263 | 357 |
MISO Segment [Member] | Retail energy charge in ERCOT [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
MISO Segment [Member] | Retail energy charge in Northeast/Midwest [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
MISO Segment [Member] | Wholesale generation revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 3 | 33 | 17 | 104 |
MISO Segment [Member] | Capacity revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 4 | 8 | 9 | 18 |
MISO Segment [Member] | Revenue from other wholesale contracts [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 54 | 40 | 103 | 55 |
MISO Segment [Member] | Intangible amortization [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | (7) | (4) | (11) | (9) |
MISO Segment [Member] | Hedging and other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | (6) | 15 | 2 | 29 |
MISO Segment [Member] | Affiliate sales [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 73 | 96 | 143 | 160 |
MISO Segment [Member] | Total other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 60 | 107 | 134 | 180 |
Asset Closure Segment [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 47 | 0 | 118 |
Revenues | 0 | 58 | 0 | 143 |
Asset Closure Segment [Member] | Retail energy charge in ERCOT [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
Asset Closure Segment [Member] | Retail energy charge in Northeast/Midwest [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 0 | 0 | 0 |
Asset Closure Segment [Member] | Wholesale generation revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 43 | 0 | 110 |
Asset Closure Segment [Member] | Capacity revenue from ISO/RTO [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 3 | 0 | 6 |
Asset Closure Segment [Member] | Revenue from other wholesale contracts [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total revenue from contracts with customers | 0 | 1 | 0 | 2 |
Asset Closure Segment [Member] | Intangible amortization [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 0 | 0 | 0 | 0 |
Asset Closure Segment [Member] | Hedging and other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 0 | 11 | 0 | 25 |
Asset Closure Segment [Member] | Affiliate sales [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 0 | 0 | 0 | 0 |
Asset Closure Segment [Member] | Total other revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | 0 | 11 | 0 | 25 |
Operating revenues [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Unrealized gain (loss) on derivatives | (69) | 538 | 131 | 697 |
Operating revenues [Member] | Retail Segment [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Unrealized gain (loss) on derivatives | (5) | 6 | (5) | 5 |
Operating revenues [Member] | ERCOT Segment [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Unrealized gain (loss) on derivatives | 180 | 1,050 | 383 | 1,287 |
Operating revenues [Member] | PJM Segment [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Unrealized gain (loss) on derivatives | (76) | 184 | 4 | 276 |
Operating revenues [Member] | NY/NE Segment [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Unrealized gain (loss) on derivatives | (55) | 31 | (24) | 32 |
Operating revenues [Member] | MISO Segment [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Unrealized gain (loss) on derivatives | (31) | 67 | (33) | 46 |
Operating revenues [Member] | Asset Closure Segment [Member] | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Unrealized gain (loss) on derivatives | $ 0 | $ 0 | $ 0 | $ 0 |