XML 69 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers $ 7,929 $ 1,925
Mark-to-market for economic hedging activities 721 44
Operating revenues 8,091 2,019
Lease revenue 2 5
Derivative revenue 725 55
Corporate/Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers (3) (2)
Operating revenues (1) (3)
Lease revenue 0 0
Retail revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 6,162 1,661
Retail revenue | Corporate/Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 0 (1)
Energy revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 482 124
Derivative revenue 58 53
Energy revenue | Corporate/Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1 (1)
Derivative revenue 2 (1)
Capacity revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 155 149
Derivative revenue 37 24
Capacity revenue | Corporate/Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 0 0
Derivative revenue 0 0
Derivative revenue    
Disaggregation of Revenue [Line Items]    
Mark-to-market for economic hedging activities (32) (4)
Derivative revenue 160 89
Derivative revenue | Corporate/Eliminations    
Disaggregation of Revenue [Line Items]    
Mark-to-market for economic hedging activities 1 1
Derivative revenue 2 (1)
Other revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,324 89
Other revenue | Corporate/Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers (3) (2)
Total operating revenue    
Disaggregation of Revenue [Line Items]    
Operating revenues 8,091 2,019
Total operating revenue | Corporate/Eliminations    
Disaggregation of Revenue [Line Items]    
Operating revenues (1) (3)
Other revenue, derivative    
Disaggregation of Revenue [Line Items]    
Derivative revenue 97 16
Other revenue, derivative | Corporate/Eliminations    
Disaggregation of Revenue [Line Items]    
Derivative revenue (1) (1)
Home | Retail revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 2,718 1,378
Home | Retail revenue | Corporate/Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 0 (1)
Business | Retail revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 3,444 283
Business | Retail revenue | Corporate/Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 0 0
Texas | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 3,609 1,351
Operating revenues 3,702 1,358
Lease revenue 0 0
Texas | Retail revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 2,114 1,292
Texas | Energy revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 285 5
Derivative revenue 0 0
Texas | Capacity revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 0 0
Derivative revenue 0 0
Texas | Derivative revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Mark-to-market for economic hedging activities (1) 0
Derivative revenue 93 7
Texas | Other revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,304 61
Texas | Total operating revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Operating revenues 3,702 1,358
Texas | Other revenue, derivative | Operating Segments    
Disaggregation of Revenue [Line Items]    
Derivative revenue 94 7
Texas | Other Ancillary | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,200  
Texas | Home | Retail revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,542 1,032
Texas | Business | Retail revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 572 260
East | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 3,726 482
Operating revenues 3,825 521
Lease revenue 0 0
East | Retail revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 3,543 352
East | Energy revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 126 45
Derivative revenue 60 35
East | Capacity revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 141 134
Derivative revenue 37 24
East | Derivative revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Mark-to-market for economic hedging activities (4) (20)
Derivative revenue 99 39
East | Other revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 19 10
East | Total operating revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Operating revenues 3,825 521
East | Other revenue, derivative | Operating Segments    
Disaggregation of Revenue [Line Items]    
Derivative revenue 6 0
East | Home | Retail revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 702 329
East | Business | Retail revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 2,841 23
West/Services/Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 597 94
Operating revenues 565 143
Lease revenue 2 5
West/Services/Other | Retail revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 505 18
West/Services/Other | Energy revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 70 75
Derivative revenue (4) 19
West/Services/Other | Capacity revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 14 15
Derivative revenue 0 0
West/Services/Other | Derivative revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Mark-to-market for economic hedging activities (28) 15
Derivative revenue (34) 44
West/Services/Other | Other revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 4 20
West/Services/Other | Total operating revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Operating revenues 565 143
West/Services/Other | Other revenue, derivative | Operating Segments    
Disaggregation of Revenue [Line Items]    
Derivative revenue (2) 10
West/Services/Other | Home | Retail revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 474 18
West/Services/Other | Business | Retail revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers $ 31 $ 0