XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers $ 8,359 $ 6,490 $ 23,825 $ 19,687
Mark-to-market for economic hedging activities (89) 1,785 2,907 4,023
Revenue 8,510 6,609 23,688 19,943
Less: Revenues accounted for under topics other than ASC 606 and ASC 815 16 (1) 22 (13)
Derivative revenue (80) 1,793 2,900 4,025
Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers (1) 0 (11) (5)
Revenue 12 14 29 15
Less: Revenues accounted for under topics other than ASC 606 and ASC 815 (1) 0 (1) 0
Retail revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 7,858 5,951 22,379 16,929
Derivative revenue 90      
Retail revenue | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0 1 (1) (1)
Derivative revenue 0      
Energy revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 450 336 1,034 989
Derivative revenue (1) 41 (2) 120
Energy revenue | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 10 4 24 6
Derivative revenue 11 1 24 2
Capacity revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 38 189 244 615
Derivative revenue 7 42 29 119
Capacity revenue | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0 0 0 0
Derivative revenue 0 0 0 0
Derivative revenue        
Disaggregation of Revenue [Line Items]        
Mark-to-market for economic hedging activities 33 3 (248) (99)
Less: Realized and unrealized ASC 815 revenue 135 120 (159) 269
Derivative revenue | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Mark-to-market for economic hedging activities 4 13 18 19
Less: Realized and unrealized ASC 815 revenue 14 14 41 20
Other revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 137 133 307 1,528
Contract amortization (6) (3) (28) (19)
Other revenue | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers (2) (4) (12) (9)
Contract amortization 0 0 0 0
Total operating revenue        
Disaggregation of Revenue [Line Items]        
Revenue 8,510 6,609 23,688 19,943
Total operating revenue | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue 12 14 29 15
Other revenue, derivative        
Disaggregation of Revenue [Line Items]        
Derivative revenue 6 34 (28) 129
Other revenue, derivative | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Derivative revenue (1) 0 (1) (1)
Home | Retail revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 3,049 2,646 8,360 7,391
Home | Retail revenue | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0 1 (1) (1)
Business | Retail revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 4,809 3,305 14,019 9,538
Business | Retail revenue | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0 0 0 0
Texas | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 3,134 2,597 7,873 8,233
Revenue 3,149 2,635 7,868 8,362
Less: Revenues accounted for under topics other than ASC 606 and ASC 815 0 0 0 0
Texas | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 3,005 2,503 7,528 6,575
Derivative revenue 0      
Texas | Energy revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 48 18 101 317
Derivative revenue 0 0 0 0
Texas | Capacity revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0 0 0 0
Derivative revenue 0 0 0 0
Texas | Derivative revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Mark-to-market for economic hedging activities 4 (1) 1 (5)
Less: Realized and unrealized ASC 815 revenue 15 38 (5) 129
Texas | Other revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 92 115 238 1,475
Contract amortization 0 0 0 0
Texas | Total operating revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 3,149 2,635 7,868 8,362
Texas | Other revenue, derivative | Operating Segments        
Disaggregation of Revenue [Line Items]        
Derivative revenue 11 39 (6) 134
Texas | Other revenue, 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 2,074 1,776 5,024 4,484
Texas | Business | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 931 727 2,504 2,091
East | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 4,084 3,008 12,520 8,823
Revenue 4,180 3,077 12,414 9,002
Less: Revenues accounted for under topics other than ASC 606 and ASC 815 3 (7) (10) (14)
East | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 3,863 2,698 11,784 8,029
Derivative revenue 90      
East | Energy revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 212 201 544 428
Derivative revenue (39) 38 (13) 122
East | Capacity revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 38 172 242 568
Derivative revenue 7 42 29 119
East | Derivative revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Mark-to-market for economic hedging activities 32 (3) (204) (53)
Less: Realized and unrealized ASC 815 revenue 93 76 (96) 193
East | Other revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 45 16 78 45
Contract amortization (10) (7) (30) (15)
East | Total operating revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 4,180 3,077 12,414 9,002
East | Other revenue, derivative | Operating Segments        
Disaggregation of Revenue [Line Items]        
Derivative revenue 3 (1) 2 5
East | Home | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 546 470 1,674 1,469
East | Business | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 3,317 2,228 10,110 6,560
West/Services/Other | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 1,142 885 3,443 2,636
Revenue 1,169 883 3,377 2,564
Less: Revenues accounted for under topics other than ASC 606 and ASC 815 14 6 33 1
West/Services/Other | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 990 749 3,068 2,326
Derivative revenue 0      
West/Services/Other | Energy revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 180 113 365 238
Derivative revenue 27 2 (13) (4)
West/Services/Other | Capacity revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0 17 2 47
Derivative revenue 0 0 0 0
West/Services/Other | Derivative revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Mark-to-market for economic hedging activities (7) (6) (63) (60)
Less: Realized and unrealized ASC 815 revenue 13 (8) (99) (73)
West/Services/Other | Other revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 2 6 3 17
Contract amortization 4 4 2 (4)
West/Services/Other | Total operating revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 1,169 883 3,377 2,564
West/Services/Other | Other revenue, derivative | Operating Segments        
Disaggregation of Revenue [Line Items]        
Derivative revenue (7) (4) (23) (9)
West/Services/Other | Home | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 429 399 1,663 1,439
West/Services/Other | Business | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers $ 561 $ 350 $ 1,405 $ 887