XML 82 R47.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Employee Retirement Benefits - Fair Value of Pension Plan Assets (Details) - USD ($) $ in Millions | Dec. 31, 2017 | Dec. 31, 2016
--- | --- | ---
Fair value measurements of plan assets [Abstract] |  |
Fair value | $ 4,020 | $ 3,651
Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 2,981 | 2,592
Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 1,217 | 1,046
Significant Other Observable Inputs (Level 2) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 1,752 | 1,542
Significant Unobservable Inputs (Level 3) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 12 | 4
Equity Securities [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Foreign investments | 480 | 370
Equity Securities [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 1,095 | 898
Equity Securities [Member] | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 1,077 | 879
Equity Securities [Member] | Significant Other Observable Inputs (Level 2) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 16 | 16
Equity Securities [Member] | Significant Unobservable Inputs (Level 3) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 2 | 3
Equity Commingled Vehicles [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Foreign investments | 287 | 261
Equity Commingled Vehicles [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 853 | 845
Equity Commingled Vehicles [Member] | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 0 | 0
Equity Commingled Vehicles [Member] | Significant Other Observable Inputs (Level 2) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 853 | 845
Equity Commingled Vehicles [Member] | Significant Unobservable Inputs (Level 3) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 0 | 0
U.S. Government And Municipal Bonds [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 131 | 155
U.S. Government And Municipal Bonds [Member] | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 118 | 143
U.S. Government And Municipal Bonds [Member] | Significant Other Observable Inputs (Level 2) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 13 | 12
U.S. Government And Municipal Bonds [Member] | Significant Unobservable Inputs (Level 3) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 0 | 0
Corporate debt securities [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Foreign investments | 73 | 67
Corporate debt securities [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 251 | 250
Corporate debt securities [Member] | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 3 | 3
Corporate debt securities [Member] | Significant Other Observable Inputs (Level 2) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 238 | 246
Corporate debt securities [Member] | Significant Unobservable Inputs (Level 3) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 10 | 1
Asset-backed securities [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 170 | 124
Asset-backed securities [Member] | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 0 | 0
Asset-backed securities [Member] | Significant Other Observable Inputs (Level 2) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 170 | 124
Asset-backed securities [Member] | Significant Unobservable Inputs (Level 3) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 0 | 0
Debt Security Commingled Vehicles [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Foreign investments | 2 |
Debt Security Commingled Vehicles [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 155 | 22
Debt Security Commingled Vehicles [Member] | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 0 | 0
Debt Security Commingled Vehicles [Member] | Significant Other Observable Inputs (Level 2) [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 155 | 22
Debt Security Commingled Vehicles [Member] | Significant Unobservable Inputs (Level 3) [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 0 | 0
Convertible securities [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Foreign investments | 35 | 31
Convertible securities [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 326 | 298
Convertible securities [Member] | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 19 | 21
Convertible securities [Member] | Significant Other Observable Inputs (Level 2) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 307 | 277
Convertible securities [Member] | Significant Unobservable Inputs (Level 3) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 0 | 0
Investments measured at net asset value [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Foreign investments | 233 | 282
Investments measured at net asset value [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | $ 1,039 | $ 1,059

X
- Definition The amount of foreign investments included in plan assets. + References No definition available. + Details
Name: | nee_ForeignInvestmentsIncludedInPlanAssets
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of assets that have been segregated and restricted to provide pension or postretirement benefits. Assets include, but are not limited to, stocks, bonds, other investments, earnings from investments, and contributions by the employer and employees. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanInformationAboutPlanAssetsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=nee_EquityCommingledVehiclesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=nee_UsGovernmentAndMunicipalBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=nee_DebtSecurityCommingledVehiclesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_ConvertibleDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=nee_InvestmentsmeasuredatnetassetvalueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |