XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers $ 7,477 $ 5,268 $ 15,466 $ 13,197
Mark-to-market for economic hedging activities 719 1,517 2,996 2,238
Revenue 7,282 5,243 15,178 13,334
Less: Revenues accounted for under topics other than 606 and 815 4 (14) 6 (12)
Derivative revenue 717 1,507 2,980 2,232
Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers (7) (2) (10) (5)
Revenue 0 2 17 1
Less: Revenues accounted for under topics other than 606 and 815 0 0 0 0
Retail revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 6,951 4,816 14,521 10,978
Retail revenue | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers (1) (2) (1) (2)
Energy revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 306 171 584 653
Derivative revenue (30) 21 (1) 79
Energy revenue | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 9 1 14 2
Derivative revenue 9 (1) 13 1
Capacity revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 90 271 206 426
Derivative revenue 9 40 22 77
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 (148) (70) (281) (102)
Less: Realized and unrealized ASC 815 revenue (199) (11) (294) 149
Derivative revenue | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Mark-to-market for economic hedging activities (3) 5 14 6
Less: Realized and unrealized ASC 815 revenue 7 4 27 6
Other revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 96 71 170 1,395
Contract amortization (13) (16) (22) (16)
Other revenue | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers (5) (2) (10) (5)
Contract amortization 0 0 0 0
Total operating revenue        
Disaggregation of Revenue [Line Items]        
Revenue 7,282 5,243 15,178 13,334
Total operating revenue | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue 0 2 17 1
Other revenue, derivative        
Disaggregation of Revenue [Line Items]        
Derivative revenue (30) (2) (34) 95
Other revenue, derivative | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Derivative revenue 1 0 0 (1)
Home | Retail revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 2,650 2,275 5,311 4,746
Home | Retail revenue | Corporate/Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers (1) (2) (1) (2)
Business | Retail revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 4,301 2,541 9,210 6,232
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 2,709 2,027 4,739 5,636
Revenue 2,696 2,025 4,719 5,727
Less: Revenues accounted for under topics other than 606 and 815 0 0 0 0
Texas | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 2,571 1,958 4,523 4,072
Texas | Energy revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 38 14 53 299
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 (1) (3) (3) (4)
Less: Realized and unrealized ASC 815 revenue (13) (2) (20) 91
Texas | Other revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 88 56 146 1,360
Contract amortization 0 0 0 0
Texas | Total operating revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 2,696 2,025 4,719 5,727
Texas | Other revenue, derivative | Operating Segments        
Disaggregation of Revenue [Line Items]        
Derivative revenue (12) 1 (17) 95
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 1,661 1,376 2,950 2,709
Texas | Business | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 910 582 1,573 1,363
East | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 3,643 2,419 8,436 5,815
Revenue 3,516 2,430 8,234 5,925
Less: Revenues accounted for under topics other than 606 and 815 (4) (7) (13) (7)
East | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 3,400 2,118 7,921 5,331
East | Energy revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 128 101 332 227
Derivative revenue (19) 24 26 84
East | Capacity revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 89 255 204 396
Derivative revenue 9 40 22 77
East | Derivative revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Mark-to-market for economic hedging activities (106) (46) (236) (50)
Less: Realized and unrealized ASC 815 revenue (123) 18 (189) 117
East | Other revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 16 10 33 29
Contract amortization (11) (8) (20) (8)
East | Total operating revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 3,516 2,430 8,234 5,925
East | Other revenue, derivative | Operating Segments        
Disaggregation of Revenue [Line Items]        
Derivative revenue (7) 0 (1) 6
East | Home | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 453 416 1,128 1,000
East | Business | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 2,947 1,702 6,793 4,331
West/Services/Other | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 1,132 824 2,301 1,751
Revenue 1,070 786 2,208 1,681
Less: Revenues accounted for under topics other than 606 and 815 8 (7) 19 (5)
West/Services/Other | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 981 742 2,078 1,577
West/Services/Other | Energy revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 131 55 185 125
Derivative revenue (20) (2) (40) (6)
West/Services/Other | Capacity revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 1 16 2 30
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 (38) (26) (56) (54)
Less: Realized and unrealized ASC 815 revenue (70) (31) (112) (65)
West/Services/Other | Other revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers (3) 7 1 11
Contract amortization (2) (8) (2) (8)
West/Services/Other | Total operating revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 1,070 786 2,208 1,681
West/Services/Other | Other revenue, derivative | Operating Segments        
Disaggregation of Revenue [Line Items]        
Derivative revenue (12) (3) (16) (5)
West/Services/Other | Home | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 537 485 1,234 1,039
West/Services/Other | Business | Retail revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers $ 444 $ 257 $ 844 $ 538