Revenue - Schedule of Aggregate Transaction Price Allocated to Unsatisfied Performance Obligations and Expected Time to Recognize Revenue (Details) $ in Millions | Sep. 30, 2021USD ($) |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 233 |
Revenue expected to be recognized on multiyear retail energy sales contracts in place | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | 8 |
Revenue expected to be recognized on multiyear capacity and carbon-free energy sale contracts | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | 145 |
Revenue expected to be recognized on multiyear renewable energy credit sale contracts | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | 80 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 25 |
Remaining performance obligation, period | 3 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 71 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Revenue expected to be recognized on multiyear retail energy sales contracts in place | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 6 |
Remaining performance obligation, period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Revenue expected to be recognized on multiyear capacity and carbon-free energy sale contracts | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 26 |
Remaining performance obligation, period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Revenue expected to be recognized on multiyear renewable energy credit sale contracts | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 39 |
Remaining performance obligation, period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 42 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Revenue expected to be recognized on multiyear retail energy sales contracts in place | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 1 |
Remaining performance obligation, period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Revenue expected to be recognized on multiyear capacity and carbon-free energy sale contracts | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 18 |
Remaining performance obligation, period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Revenue expected to be recognized on multiyear renewable energy credit sale contracts | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 23 |
Remaining performance obligation, period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 25 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Revenue expected to be recognized on multiyear retail energy sales contracts in place | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 1 |
Remaining performance obligation, period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Revenue expected to be recognized on multiyear capacity and carbon-free energy sale contracts | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 14 |
Remaining performance obligation, period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Revenue expected to be recognized on multiyear renewable energy credit sale contracts | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 10 |
Remaining performance obligation, period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 15 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Revenue expected to be recognized on multiyear retail energy sales contracts in place | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 0 |
Remaining performance obligation, period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Revenue expected to be recognized on multiyear capacity and carbon-free energy sale contracts | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 12 |
Remaining performance obligation, period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Revenue expected to be recognized on multiyear renewable energy credit sale contracts | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 3 |
Remaining performance obligation, period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 13 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Revenue expected to be recognized on multiyear retail energy sales contracts in place | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 0 |
Remaining performance obligation, period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Revenue expected to be recognized on multiyear capacity and carbon-free energy sale contracts | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 10 |
Remaining performance obligation, period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Revenue expected to be recognized on multiyear renewable energy credit sale contracts | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 3 |
Remaining performance obligation, period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 67 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | Revenue expected to be recognized on multiyear retail energy sales contracts in place | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 0 |
Remaining performance obligation, period | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | Revenue expected to be recognized on multiyear capacity and carbon-free energy sale contracts | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 65 |
Remaining performance obligation, period | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | Revenue expected to be recognized on multiyear renewable energy credit sale contracts | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total operating revenues | $ 2 |
Remaining performance obligation, period | |