Derivative Instruments - Notional Amount of Derivative Instruments (Details) $ in Billions |
3 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
|
Mar. 31, 2020
USD ($)
MMBTU
MWh
t
|
Dec. 31, 2019
USD ($)
MMBTU
MWh
t
|
|||
| Derivative [Line Items] | ||||
| Derivative, amount of hedged item | [1] | $ 1.6 | ||
| Power | ||||
| Derivative [Line Items] | ||||
| Derivative, Nonmonetary Notional Amount, Energy Measure | MWh | 190 | 184 | ||
| Natural Gas Contracts | ||||
| Derivative [Line Items] | ||||
| Derivative, Nonmonetary Notional Amount, Energy Measure | MMBTU | 913 | 1,063 | ||
| Environmental credits | ||||
| Derivative [Line Items] | ||||
| Derivative, Nonmonetary Notional Amount, Mass | t | 37 | 26 | ||
| Interest rate hedging instruments | ||||
| Derivative [Line Items] | ||||
| Derivative, notional amount | [1] | $ 6.6 | $ 4.8 | |
| ||||