v3.19.3.a.u2
Derivative Instruments (Details)
$ in Billions
12 Months Ended
Dec. 31, 2019
USD ($)
MMBTU
MWh
t
Dec. 31, 2018
USD ($)
MMBTU
MWh
t
Power [Member]    
Derivative [Line Items]    
Derivative, Nonmonetary Notional Amount, Energy Measure | MWh (184) (161)
Natural Gas [Member]    
Derivative [Line Items]    
Derivative, Nonmonetary Notional Amount, Energy Measure | MMBTU (1,063) (1,045)
Environmental Credits [Member]    
Derivative [Line Items]    
Derivative, Nonmonetary Notional Amount, Mass | t 26 13
Interest Rate Contract [Member]    
Derivative [Line Items]    
Derivative, Notional Amount | $ $ 4.8 $ 4.5