| Dec 31, 2017 | Dec 31, 2018 | Dec 31, 2019 | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 |
|---|
| Revenues | - | 9,144 | 11,809 | 11,443 | 12,077 | 13,728 | 14,779 | 17,224 |
|---|
| Fuel, purchased power costs, and delivery fees | - | - | 5,742 | 5,174 | 9,169 | 10,401 | 7,557 | 7,285 |
|---|
| Operating costs | - | 1,297 | 1,530 | 1,622 | 1,559 | 1,645 | 1,702 | 2,414 |
|---|
| Depreciation and amortization | - | 1,394 | 1,640 | 1,737 | 1,753 | 1,596 | 1,502 | 1,843 |
|---|
| Selling, general, and administrative expenses | - | 926 | 904 | 1,035 | 1,040 | 1,189 | 1,308 | 1,601 |
|---|
| Impairment of long-lived and other assets | - | - | - | 356 | 71 | 74 | 49 | - |
|---|
| Operating income (loss) | - | 491 | 1,993 | 1,519 | -1,515 | -1,177 | 2,661 | 4,081 |
|---|
| Other income | - | 47 | 56 | 34 | 140 | 117 | 257 | 312 |
|---|
| Other deductions | - | 5 | 15 | 42 | 16 | 4 | 14 | 21 |
|---|
| Interest expense and related charges | - | - | - | - | - | - | - | 900 |
|---|
| Impacts of Tax Receivable Agreement | - | - | 37 | -5 | -53 | 128 | 164 | 5 |
|---|
| Net income (loss) before income taxes | - | - | 1,216 | 890 | -1,722 | -1,560 | 2,000 | 3,467 |
|---|
| Income tax expense | - | -45 | 290 | 266 | -458 | -350 | 508 | 655 |
|---|
| Net income (loss) | - | -56 | 926 | 624 | -1,264 | -1,210 | 1,492 | 2,812 |
|---|
| Net (income) loss attributable to noncontrolling interest and redeemable noncontrolling interest | - | -2 | -2 | -12 | 10 | 17 | -1 | 153 |
|---|
| Net income (loss) attributable to Vistra | - | -54 | 928 | 636 | -1,264 | -1,210 | 1,493 | 2,812 |
|---|
| Cumulative dividends attributable to preferred stock | - | - | - | - | - | 150 | 150 | 192 |
|---|
| Net income (loss) attributable to Vistra common stock | - | - | - | - | - | -1,377 | 1,343 | 2,467 |
|---|
| Earnings Per Share, Basic | - | - | 1.88 | 1.3 | -2.69 | -3.26 | 3.63 | 7.16 |
|---|
| Earnings Per Share, Diluted | - | - | 1.86 | 1.3 | -2.69 | -3.26 | 3.58 | 7 |
|---|