XML 119 R84.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Commitments and Contingencies (Estimated Planned Capital Expenditures) (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2017 USD ($) MW
Corporate and Other [Member] |
Planned Capital Expenditures [Line Items] |
2018 | $ 45
2019 | 25
2020 | 20
2021 | 15
2022 | 5
Total | 110
FPL[Member] |
Planned Capital Expenditures [Line Items] |
2018 | 5,055
2019 | 3,880
2020 | 4,440
2021 | 4,625
2022 | 4,615
Total | 22,615
FPL[Member] | New Generation Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2018 | 665
2019 | 555
2020 | 1,250
2021 | 1,105
2022 | 1,110
Total | 4,685
FPL[Member] | Existing Generation Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2018 | 1,365
2019 | 695
2020 | 485
2021 | 530
2022 | 490
Total | 3,565
FPL[Member] | Transmission and Distribution Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2018 | 2,395
2019 | 2,155
2020 | 2,280
2021 | 2,545
2022 | 2,570
Total | 11,945
FPL[Member] | Nuclear Fuel Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2018 | 170
2019 | 150
2020 | 135
2021 | 145
2022 | 165
Total | 765
FPL[Member] | General and Other Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2018 | 460
2019 | 325
2020 | 290
2021 | 300
2022 | 280
Total | 1,655
FPL[Member] | Generation Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
Allowance for funds used during construction (AFUDC) - 2018 | 118
Allowance for funds used during construction (AFUDC) - 2019 | 58
Allowance for funds used during construction (AFUDC) - 2020 | 49
Allowance for funds used during construction (AFUDC) - 2021 | 33
Allowance for funds used during construction (AFUDC) - 2022 | 16
NEER [Member] |
Planned Capital Expenditures [Line Items] |
2018 | 4,065
2019 | 2,135
2020 | 385
2021 | 280
2022 | 340
Total | 7,205
NEER [Member] | Wind Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2018 | 2,105
2019 | 1,810
2020 | 110
2021 | 40
2022 | 40
Total | $ 4,105
Planned New Generation To Be Added over 5 Years | MW | 3,600
NEER [Member] | Solar Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2018 | $ 85
2019 | 0
2020 | 0
2021 | 0
2022 | 0
Total | $ 85
Planned New Generation To Be Added over 5 Years | MW | 140
NEER [Member] | Nuclear Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2018 | $ 265
2019 | 225
2020 | 205
2021 | 195
2022 | 240
Total | 1,130
NEER [Member] | Pipelines [Member] |
Planned Capital Expenditures [Line Items] |
2018 | 955
2019 | 50
2020 | 25
2021 | 10
2022 | 25
Total | 1,065
NEER [Member] | Other Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2018 | 655
2019 | 50
2020 | 45
2021 | 35
2022 | 35
Total | $ 820

X
- Definition Planned Capital Expenditures AFUDC Fifth Year + References No definition available. + Details
Name: | nee_PlannedCapitalExpendituresAFUDCFifthYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Planned Capital Expenditures AFUDC Fourth Year + References No definition available. + Details
Name: | nee_PlannedCapitalExpendituresAFUDCFourthYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Estimated planned capital expenditures for the fifth year. + References No definition available. + Details
Name: | nee_PlannedCapitalExpendituresFifthYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Estimated planned capital expenditures for the fourth year. + References No definition available. + Details
Name: | nee_PlannedCapitalExpendituresFourthYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | nee_PlannedCapitalExpendituresLineItems
Namespace Prefix: | nee_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated planned capital expenditures for the next year. + References No definition available. + Details
Name: | nee_PlannedCapitalExpendituresNextYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Estimated planned capital expenditures for the second year. + References No definition available. + Details
Name: | nee_PlannedCapitalExpendituresSecondYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Estimated planned capital expenditures for the third year. + References No definition available. + Details
Name: | nee_PlannedCapitalExpendituresThirdYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Estimated AFUDC related to Generation for the remainder of the next year. + References No definition available. + Details
Name: | nee_PlannedGenerationCapitalExpendituresAfudcNextYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Estimated AFUDC related to Generation for the remainder of the second year. + References No definition available. + Details
Name: | nee_PlannedGenerationCapitalExpendituresAfudcSecondYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Estimated AFUDC related to Generation for the remainder of the third year + References No definition available. + Details
Name: | nee_PlannedGenerationCapitalExpendituresAfudcThirdYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Planned New Generation To Be Added over 5 Years in Megawatts + References No definition available. + Details
Name: | nee_PlannedNewGenerationToBeAddedover5Years
Namespace Prefix: | nee_
Data Type: | num:powerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total estimated planned capital expenditures. + References No definition available. + Details
Name: | nee_TotalPlannedCapitalExpenditures
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_ConsolidatedEntitiesAxis=us-gaap_CorporateAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=nee_FloridaPowerLightCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nee_PlannedCapitalExpendituresByCommitmentAxis=nee_NewGenerationExpendituresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nee_PlannedCapitalExpendituresByCommitmentAxis=nee_ExistingGenerationExpendituresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nee_PlannedCapitalExpendituresByCommitmentAxis=nee_TransmissionAndDistributionExpendituresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nee_PlannedCapitalExpendituresByCommitmentAxis=nee_NuclearFuelExpendituresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nee_PlannedCapitalExpendituresByCommitmentAxis=nee_GeneralAndOtherExpendituresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nee_PlannedCapitalExpendituresByCommitmentAxis=nee_GenerationExpendituresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=nee_NexteraEnergyResourcesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nee_PlannedCapitalExpendituresByCommitmentAxis=nee_WindExpendituresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nee_PlannedCapitalExpendituresByCommitmentAxis=nee_SolarExpendituresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nee_PlannedCapitalExpendituresByCommitmentAxis=nee_NuclearExpendituresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nee_PlannedCapitalExpendituresByCommitmentAxis=us-gaap_PipelinesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nee_PlannedCapitalExpendituresByCommitmentAxis=nee_OtherExpendituresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |