XML 56 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments (Balance Sheet Disclosure) (Details) - USD ($)
$ in Millions
Mar. 31, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]    
Derivative assets $ 2,018 $ 1,804
Derivative liability 919 899
Current derivative assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 577 489
Derivative asset, collateral, obligation to return cash, offset 34 39
Non Current Derivative Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 1,441 1,315
Current derivative liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liability 450 364
Noncurrent derivative liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liability 469 535
Derivative liability, collateral, right to reclaim cash, offset 16 39
Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset 4,420 4,012
Derivative liability, fair value, gross liability 3,303 3,107
Derivative assets 2,018 1,804
Derivative liability 919 899
Commodity Contract [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset 4,308 3,962
Derivative liability, fair value, gross liability 3,071 2,792
Derivative assets 1,893 1,737
Derivative liability 674 567
Interest Rate Contract [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset 77 50
Derivative liability, fair value, gross liability 208 275
Derivative assets 78 55
Derivative liability 209 280
Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset 35 0
Derivative liability, fair value, gross liability 24 40
Derivative assets 47 12
Derivative liability 36 52
FPL [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 2 2
Derivative liability 2 2
FPL [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 2 2
FPL [Member] | Other Current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liability 2 2
FPL [Member] | Commodity Contract [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset 3 3
Derivative liability, fair value, gross liability 3 3
Derivative assets 2 2
Derivative liability $ 2 $ 2