XML 132 R49.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Employee Retirement Benefits - Fair Value of Pension Plan Assets (Details) - USD ($) $ in Millions | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | ---
Fair value measurements of plan assets [Abstract] |  |
Fair value | $ 4,800 | $ 3,806
Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 3,670 | 2,734
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,767 | 1,131
Significant Other Observable Inputs (Level 2) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 1,900 | 1,601
Significant Unobservable Inputs (Level 3) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 3 | 2
Equity Securities [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Foreign investments | 741 | 459
Equity Securities [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 1,605 | 1,043
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,593 | 1,030
Equity Securities [Member] | Significant Other Observable Inputs (Level 2) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 9 | 11
Equity Securities [Member] | Significant Unobservable Inputs (Level 3) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 3 | 2
Equity Commingled Vehicles [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Foreign investments | 141 | 193
Equity Commingled Vehicles [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 706 | 638
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 | 706 | 638
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 | 102 | 95
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 | 95 | 84
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 | 7 | 11
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 | 76 | 77
Corporate debt securities [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 247 | 252
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 | 0 | 0
Corporate debt securities [Member] | Significant Other Observable Inputs (Level 2) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 247 | 252
Corporate debt securities [Member] | Significant Unobservable Inputs (Level 3) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 0 | 0
Asset-backed securities [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 416 | 253
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 | 416 | 253
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 | 5 |
Debt Security Commingled Vehicles [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 190 | 133
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 | 47 | 0
Debt Security Commingled Vehicles [Member] | Significant Other Observable Inputs (Level 2) [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 143 | 133
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 | 20 | 30
Convertible securities [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 404 | 320
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 | 32 | 17
Convertible securities [Member] | Significant Other Observable Inputs (Level 2) [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | 372 | 303
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 | 190 |
Investments measured at net asset value [Member] | Reported Value Measurement [Member] |  |
Fair value measurements of plan assets [Abstract] |  |
Fair value | $ 1,130 | 1,072
Foreign investments |  | $ 214

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 Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -URI http://asc.fasb.org/extlink&oid=118255775&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: |