Revenue Recognition - Disaggregation of Revenue (Details) - USD ($) $ in Millions |
3 Months Ended |
6 Months Ended |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
$ 7,319
|
$ 6,673
|
$ 17,455
|
$ 15,162
|
| Mark-to-market for economic hedging activities |
289
|
(283)
|
84
|
48
|
| Contract amortization |
|
|
(324)
|
(226)
|
| Revenue |
7,481
|
6,740
|
17,737
|
15,325
|
| Less: Revenues accounted for under topics other than ASC 606 and ASC 815 |
98
|
30
|
193
|
95
|
| Derivative revenue |
287
|
(269)
|
75
|
58
|
| Corporate/Eliminations |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
(14)
|
(9)
|
(27)
|
(18)
|
| Revenue |
(9)
|
(10)
|
(20)
|
(18)
|
| Less: Revenues accounted for under topics other than ASC 606 and ASC 815 |
0
|
0
|
0
|
0
|
| Retail revenue |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
6,686
|
6,519
|
16,186
|
14,735
|
| Derivative revenue |
6
|
7
|
47
|
18
|
| Retail revenue | Corporate/Eliminations |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
(6)
|
(5)
|
(18)
|
(9)
|
| Derivative revenue |
0
|
0
|
0
|
0
|
| Energy revenue |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
301
|
99
|
776
|
344
|
| Derivative revenue |
28
|
4
|
33
|
22
|
| Energy revenue | Corporate/Eliminations |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
0
|
0
|
0
|
(1)
|
| Derivative revenue |
1
|
0
|
1
|
0
|
| Capacity revenue |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
392
|
61
|
631
|
108
|
| Derivative revenue |
23
|
16
|
49
|
32
|
| Capacity revenue | Corporate/Eliminations |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
(6)
|
0
|
(6)
|
(1)
|
| Derivative revenue |
0
|
0
|
0
|
0
|
| Derivative revenue |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Mark-to-market for economic hedging activities |
18
|
(1)
|
(24)
|
(16)
|
| Less: Realized and unrealized ASC 815 revenue |
64
|
37
|
89
|
68
|
| Derivative revenue | Corporate/Eliminations |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Mark-to-market for economic hedging activities |
4
|
(2)
|
6
|
0
|
| Less: Realized and unrealized ASC 815 revenue |
5
|
(1)
|
7
|
0
|
| Other revenue |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
70
|
62
|
148
|
159
|
| Contract amortization |
14
|
|
20
|
(5)
|
| Other revenue | Corporate/Eliminations |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
(1)
|
(3)
|
(2)
|
(7)
|
| Contract amortization |
0
|
|
0
|
0
|
| Total operating revenue |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue |
7,481
|
6,740
|
17,737
|
15,325
|
| Total operating revenue | Corporate/Eliminations |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue |
(9)
|
(10)
|
(20)
|
(18)
|
| Other revenue, derivative |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Derivative revenue |
(11)
|
11
|
(16)
|
12
|
| Other revenue, derivative | Corporate/Eliminations |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Derivative revenue |
0
|
1
|
0
|
0
|
| Home | Retail revenue |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
3,160
|
3,052
|
6,292
|
6,312
|
| Home | Retail revenue | Corporate/Eliminations |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
(6)
|
(5)
|
(18)
|
(9)
|
| Business | Retail revenue |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
3,526
|
3,467
|
9,894
|
8,423
|
| 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,752
|
2,834
|
5,148
|
5,271
|
| Revenue |
2,747
|
2,846
|
5,140
|
5,281
|
| Less: Revenues accounted for under topics other than ASC 606 and ASC 815 |
0
|
0
|
0
|
0
|
| Texas | Corporate/Eliminations |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue |
(6)
|
(6)
|
(18)
|
(13)
|
| Texas | Retail revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
2,699
|
2,779
|
5,034
|
5,166
|
| Derivative revenue |
0
|
0
|
0
|
0
|
| Texas | Energy revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
14
|
15
|
22
|
22
|
| 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 |
0
|
0
|
0
|
0
|
| Less: Realized and unrealized ASC 815 revenue |
(5)
|
12
|
(8)
|
10
|
| Texas | Other revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
34
|
52
|
84
|
93
|
| Contract amortization |
0
|
|
0
|
0
|
| Texas | Total operating revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue |
2,747
|
2,846
|
5,140
|
5,281
|
| Texas | Other revenue, derivative | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Derivative revenue |
(5)
|
12
|
(8)
|
10
|
| Texas | Home | Retail revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
1,788
|
1,804
|
3,237
|
3,359
|
| Texas | Business | Retail revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
911
|
975
|
1,797
|
1,807
|
| East | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
3,390
|
2,705
|
9,747
|
7,219
|
| Revenue |
3,512
|
2,738
|
9,944
|
7,315
|
| Less: Revenues accounted for under topics other than ASC 606 and ASC 815 |
57
|
0
|
103
|
37
|
| East | Corporate/Eliminations |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue |
(3)
|
(2)
|
(1)
|
(1)
|
| East | Retail revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
2,770
|
2,608
|
8,507
|
6,958
|
| Derivative revenue |
6
|
7
|
47
|
18
|
| East | Energy revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
287
|
64
|
754
|
222
|
| Derivative revenue |
27
|
8
|
32
|
22
|
| East | Capacity revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
392
|
55
|
631
|
95
|
| Derivative revenue |
23
|
16
|
49
|
32
|
| East | Derivative revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Mark-to-market for economic hedging activities |
14
|
3
|
(30)
|
(16)
|
| Less: Realized and unrealized ASC 815 revenue |
65
|
33
|
94
|
59
|
| East | Other revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
35
|
8
|
62
|
61
|
| Contract amortization |
14
|
|
20
|
(5)
|
| East | Total operating revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue |
3,512
|
2,738
|
9,944
|
7,315
|
| East | Other revenue, derivative | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Derivative revenue |
(5)
|
(1)
|
(4)
|
3
|
| East | Home | Retail revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
571
|
524
|
1,346
|
1,262
|
| East | Business | Retail revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
2,199
|
2,084
|
7,161
|
5,696
|
| West/Other | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
643
|
649
|
1,508
|
1,711
|
| Revenue |
644
|
644
|
1,508
|
1,714
|
| Less: Revenues accounted for under topics other than ASC 606 and ASC 815 |
2
|
2
|
4
|
4
|
| West/Other | Corporate/Eliminations |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue |
0
|
(2)
|
(1)
|
(4)
|
| West/Other | Retail revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
636
|
615
|
1,498
|
1,587
|
| Derivative revenue |
0
|
0
|
0
|
0
|
| West/Other | Energy revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
0
|
20
|
0
|
101
|
| Derivative revenue |
0
|
(4)
|
0
|
0
|
| West/Other | Capacity revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
6
|
6
|
6
|
14
|
| Derivative revenue |
0
|
0
|
0
|
0
|
| West/Other | Derivative revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Mark-to-market for economic hedging activities |
0
|
(2)
|
0
|
0
|
| Less: Realized and unrealized ASC 815 revenue |
(1)
|
(7)
|
(4)
|
(1)
|
| West/Other | Other revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
2
|
5
|
4
|
12
|
| Contract amortization |
0
|
|
0
|
0
|
| West/Other | Total operating revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue |
644
|
644
|
1,508
|
1,714
|
| West/Other | Other revenue, derivative | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Derivative revenue |
(1)
|
(1)
|
(4)
|
(1)
|
| West/Other | Home | Retail revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
220
|
207
|
562
|
667
|
| West/Other | Business | Retail revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
416
|
408
|
936
|
920
|
| Vivint Smart Home | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
548
|
494
|
1,079
|
979
|
| Revenue |
587
|
522
|
1,165
|
1,033
|
| Less: Revenues accounted for under topics other than ASC 606 and ASC 815 |
39
|
28
|
86
|
54
|
| Vivint Smart Home | Corporate/Eliminations |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue |
0
|
0
|
0
|
0
|
| Vivint Smart Home | Retail revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
587
|
522
|
1,165
|
1,033
|
| Derivative revenue |
0
|
0
|
0
|
0
|
| Vivint Smart Home | Energy revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
0
|
0
|
0
|
0
|
| Derivative revenue |
0
|
0
|
0
|
0
|
| Vivint Smart Home | Capacity revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
0
|
0
|
0
|
0
|
| Derivative revenue |
0
|
0
|
0
|
0
|
| Vivint Smart Home | Derivative revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Mark-to-market for economic hedging activities |
0
|
0
|
0
|
0
|
| Less: Realized and unrealized ASC 815 revenue |
0
|
0
|
0
|
0
|
| Vivint Smart Home | Other revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
0
|
0
|
0
|
0
|
| Contract amortization |
0
|
|
0
|
0
|
| Vivint Smart Home | Total operating revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue |
587
|
522
|
1,165
|
1,033
|
| Vivint Smart Home | Other revenue, derivative | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Derivative revenue |
0
|
0
|
0
|
0
|
| Vivint Smart Home | Home | Retail revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
587
|
522
|
1,165
|
1,033
|
| Vivint Smart Home | Business | Retail revenue | Operating Segments |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Revenue from contracts with customers |
$ 0
|
$ 0
|
$ 0
|
$ 0
|