XML 68 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value (Unobservable Inputs related to Level 3 Assets and Liabilities) (Details)
$ in Millions
Jun. 30, 2018
USD ($)
$ / MMBTU
$ / MWh
Dec. 31, 2017
USD ($)
$ / MMBTU
$ / MWh
Unobservable Inputs Valuation Techniques [Line Items]    
Derivative Assets $ 388 $ 652
Derivative Liabilities (372) (657)
Recurring | Level 3    
Unobservable Inputs Valuation Techniques [Line Items]    
Derivative Assets 96 148
Derivative Liabilities (119) (157)
Natural gas    
Unobservable Inputs Valuation Techniques [Line Items]    
Derivative Assets 190 357
Derivative Liabilities (192) (378)
Natural gas | Recurring | Level 3    
Unobservable Inputs Valuation Techniques [Line Items]    
Derivative Assets 59 97
Derivative Liabilities (84) (126)
Electricity    
Unobservable Inputs Valuation Techniques [Line Items]    
Derivative Assets 181 285
Derivative Liabilities (180) (275)
Electricity | Recurring | Level 3    
Unobservable Inputs Valuation Techniques [Line Items]    
Derivative Assets 22 42
Derivative Liabilities $ (35) $ (30)
Forward basis price | Natural gas | Minimum | Discounted Cash Flow | Level 3    
Unobservable Inputs Valuation Techniques [Line Items]    
Forward basis price | $ / MMBTU (1.28) (1.10)
Forward basis price | Natural gas | Maximum | Discounted Cash Flow | Level 3    
Unobservable Inputs Valuation Techniques [Line Items]    
Forward basis price | $ / MMBTU 4.30 9.75
Forward basis price | Natural gas | Weighted Average | Discounted Cash Flow | Level 3    
Unobservable Inputs Valuation Techniques [Line Items]    
Forward basis price | $ / MMBTU (0.13) (0.03)
Forward basis price | Electricity | Minimum | Discounted Cash Flow | Level 3    
Unobservable Inputs Valuation Techniques [Line Items]    
Forward basis price | $ / MWh (7) (5)
Forward basis price | Electricity | Maximum | Discounted Cash Flow | Level 3    
Unobservable Inputs Valuation Techniques [Line Items]    
Forward basis price | $ / MWh 7 15
Forward basis price | Electricity | Weighted Average | Discounted Cash Flow | Level 3    
Unobservable Inputs Valuation Techniques [Line Items]    
Forward basis price | $ / MWh 0 2