XML 81 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers $ 13,804 $ 15,631 $ 17,700
Total revenues 14,779 13,728 12,077
Unrealized mark-to-market net (gains) losses on interest rate swaps (36) 250 134
Unrealized gain loss on commodity related derivatives 490 (2,510) (759)
Operating revenues      
Disaggregation of Revenue [Line Items]      
Unrealized mark-to-market net (gains) losses on interest rate swaps 714 (2,163) (1,191)
Unrealized gain loss on commodity related derivatives   (2,163) (1,191)
Eliminations      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Total revenues (6,576) (4,754) (2,284)
Corporate and Other      
Disaggregation of Revenue [Line Items]      
Total revenues 2 1 0
Corporate and Other | Operating revenues      
Disaggregation of Revenue [Line Items]      
Unrealized gain loss on commodity related derivatives 0 0 0
Eliminations      
Disaggregation of Revenue [Line Items]      
Total revenues (6,578) (4,755) (2,284)
Unrealized gain loss on commodity related derivatives 714    
Eliminations | Operating revenues      
Disaggregation of Revenue [Line Items]      
Unrealized gain loss on commodity related derivatives (760) 819 1,719
Retail | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 9,316 9,110 7,988
Total revenues 10,572 9,455 7,871
Retail | Operating Segments | Operating revenues      
Disaggregation of Revenue [Line Items]      
Unrealized gain loss on commodity related derivatives 191 (532) (325)
Texas | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 1,565 1,801 6,110
Total revenues 3,823 3,733 2,790
Texas | Operating Segments | Operating revenues      
Disaggregation of Revenue [Line Items]      
Unrealized gain loss on commodity related derivatives (758) (1,472) (1,272)
Unrealized gain (loss) on derivatives affiliated (62) (817) (1,028)
East | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 1,747 2,335 1,366
Total revenues 4,215 3,706 2,587
East | Operating Segments | Operating revenues      
Disaggregation of Revenue [Line Items]      
Unrealized gain loss on commodity related derivatives 1,165 (757) (637)
Unrealized gain (loss) on derivatives affiliated 641 (38) (529)
West | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 600 618 334
Total revenues 914 336 374
West | Operating Segments | Operating revenues      
Disaggregation of Revenue [Line Items]      
Unrealized gain loss on commodity related derivatives 237 (324) (42)
Sunset | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 576 1,156 1,364
Total revenues 1,831 868 661
Sunset | Operating Segments | Operating revenues      
Disaggregation of Revenue [Line Items]      
Unrealized gain loss on commodity related derivatives 603 (3) (394)
Unrealized gain (loss) on derivatives affiliated 187 30 (144)
Asset Closure | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 611 538
Total revenues 0 384 78
Asset Closure | Operating Segments | Operating revenues      
Disaggregation of Revenue [Line Items]      
Unrealized gain loss on commodity related derivatives 36 106 (240)
Unrealized gain (loss) on derivatives affiliated   4 (18)
Retail energy charge in ERCOT      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 7,674 6,971 5,733
Retail energy charge in ERCOT | Eliminations      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Retail energy charge in ERCOT | Retail | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 7,674 6,971 5,733
Retail energy charge in ERCOT | Texas | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Retail energy charge in ERCOT | East | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Retail energy charge in ERCOT | West | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Retail energy charge in ERCOT | Sunset | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Retail energy charge in ERCOT | Asset Closure | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Retail energy charge in Northeast/Midwest      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 1,642 2,139 2,255
Retail energy charge in Northeast/Midwest | Eliminations      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Retail energy charge in Northeast/Midwest | Retail | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 1,642 2,139 2,255
Retail energy charge in Northeast/Midwest | Texas | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Retail energy charge in Northeast/Midwest | East | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Retail energy charge in Northeast/Midwest | West | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Retail energy charge in Northeast/Midwest | Sunset | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Retail energy charge in Northeast/Midwest | Asset Closure | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Wholesale generation revenue from ISO/RTO      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 2,909 4,293 6,348
Wholesale generation revenue from ISO/RTO | Eliminations      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Wholesale generation revenue from ISO/RTO | Retail | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Wholesale generation revenue from ISO/RTO | Texas | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 1,060 1,105 3,808
Wholesale generation revenue from ISO/RTO | East | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 1,036 1,209 786
Wholesale generation revenue from ISO/RTO | West | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 421 467 229
Wholesale generation revenue from ISO/RTO | Sunset | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 392 950 1,050
Wholesale generation revenue from ISO/RTO | Asset Closure | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 562 475
Capacity revenue from ISO/RTO (a)      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 98 103 163
Capacity revenue from ISO/RTO (a) | Eliminations      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Capacity revenue from ISO/RTO (a) | Retail | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Capacity revenue from ISO/RTO (a) | Texas | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Capacity revenue from ISO/RTO (a) | East | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 57 20 (22)
Net capacity sold 157 302 (448)
Net capacity purchased 100 282 470
Capacity revenue from ISO/RTO (a) | West | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 1
Net capacity sold     (1)
Capacity revenue from ISO/RTO (a) | Sunset | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 41 56 122
Net capacity sold 76 59 (126)
Net capacity purchased 35 3 4
Capacity revenue from ISO/RTO (a) | Asset Closure | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 27 62
Net capacity sold   27 (62)
Revenue from other wholesale contracts      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 1,481 2,125 3,201
Revenue from other wholesale contracts | Eliminations      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Revenue from other wholesale contracts | Retail | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Revenue from other wholesale contracts | Texas | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 505 696 2,302
Revenue from other wholesale contracts | East | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 654 1,106 602
Revenue from other wholesale contracts | West | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 179 151 104
Revenue from other wholesale contracts | Sunset | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 143 150 192
Revenue from other wholesale contracts | Asset Closure | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 22 1
Total other revenues      
Disaggregation of Revenue [Line Items]      
Total revenues 975 (1,903) (5,623)
Total other revenues | Eliminations      
Disaggregation of Revenue [Line Items]      
Total revenues (6,576) (4,754) (2,284)
Total other revenues | Retail | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 1,256 345 (117)
Total other revenues | Texas | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 2,258 1,932 (3,320)
Total other revenues | East | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 2,468 1,371 1,221
Total other revenues | West | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 314 (282) 40
Total other revenues | Sunset | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 1,255 (288) (703)
Total other revenues | Asset Closure | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 0 (227) (460)
Intangible amortization      
Disaggregation of Revenue [Line Items]      
Total revenues (6) (6) 60
Intangible amortization | Eliminations      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Intangible amortization | Retail | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues (1) 0 (2)
Intangible amortization | Texas | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Intangible amortization | East | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues (2) 1 74
Intangible amortization | West | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Intangible amortization | Sunset | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues (3) (7) (12)
Intangible amortization | Asset Closure | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Transferable PTC revenues      
Disaggregation of Revenue [Line Items]      
Total revenues 10    
Transferable PTC revenues | Eliminations      
Disaggregation of Revenue [Line Items]      
Total revenues 0    
Transferable PTC revenues | Retail | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 0    
Transferable PTC revenues | Texas | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 10    
Transferable PTC revenues | East | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 0    
Transferable PTC revenues | West | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 0    
Transferable PTC revenues | Sunset | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 0    
Transferable PTC revenues | Asset Closure | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 0    
Hedging and other revenues      
Disaggregation of Revenue [Line Items]      
Total revenues 971 (1,897) (5,683)
Hedging and other revenues | Eliminations      
Disaggregation of Revenue [Line Items]      
Total revenues 2 1 0
Hedging and other revenues | Retail | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 1,257 345 (115)
Hedging and other revenues | Texas | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues (1,611) (640) (4,355)
Hedging and other revenues | East | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 277 (316) 123
Hedging and other revenues | West | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 310 (291) 35
Hedging and other revenues | Sunset | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 736 (765) (929)
Hedging and other revenues | Asset Closure | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 0 (231) (442)
Affiliate sales      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Affiliate sales | Eliminations      
Disaggregation of Revenue [Line Items]      
Total revenues (6,578) (4,755) (2,284)
Affiliate sales | Retail | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Affiliate sales | Texas | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 3,859 2,572 1,035
Affiliate sales | East | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 2,193 1,686 1,024
Affiliate sales | West | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 4 9 5
Affiliate sales | Sunset | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 522 484 238
Affiliate sales | Asset Closure | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues $ 0 $ 4 $ (18)