XML 121 R87.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Commitments and Contingencies (Estimated Planned Capital Expenditures) (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2019 USD ($) MW
FPL[Member] |
Planned Capital Expenditures [Line Items] |
2020 | $ 6,285
2021 | 6,305
2022 | 6,120
2023 | 6,045
2024 | 6,340
Total | 31,095
FPL[Member] | New Generation Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2020 | 1,345
2021 | 730
2022 | 555
2023 | 500
2024 | 0
Total | 3,130
FPL[Member] | Existing Generation Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2020 | 855
2021 | 970
2022 | 930
2023 | 925
2024 | 840
Total | 4,520
FPL[Member] | Transmission and Distribution Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2020 | 3,150
2021 | 3,905
2022 | 4,030
2023 | 4,120
2024 | 4,885
Total | 20,090
Allowance for funds used during construction (AFUDC) - 2020 | 40
Allowance for funds used during construction (AFUDC) - 2021 | 50
Allowance for funds used during construction (AFUDC) - 2022 | 40
Allowance for funds used during construction (AFUDC) - 2023 | 25
Allowance for funds used during construction (AFUDC) - 2024 | 20
FPL[Member] | Nuclear Fuel Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2020 | 205
2021 | 220
2022 | 165
2023 | 120
2024 | 145
Total | 855
FPL[Member] | General and Other Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2020 | 730
2021 | 480
2022 | 440
2023 | 380
2024 | 470
Total | 2,500
FPL[Member] | Generation Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
Allowance for funds used during construction (AFUDC) - 2020 | 45
Allowance for funds used during construction (AFUDC) - 2021 | 70
Allowance for funds used during construction (AFUDC) - 2022 | 40
Allowance for funds used during construction (AFUDC) - 2023 | 20
Gulf Power [Member] |
Planned Capital Expenditures [Line Items] |
2020 | 800
2021 | 770
2022 | 645
2023 | 650
2024 | 680
Total | 3,545
NEER [Member] |
Planned Capital Expenditures [Line Items] |
2020 | 5,860
2021 | 785
2022 | 280
2023 | 205
2024 | 220
Total | 7,350
NEER [Member] | Wind Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2020 | 3,265
2021 | 20
2022 | 10
2023 | 10
2024 | 10
Total | $ 3,315
Planned New Generation To Be Added over 5 Years | MW | 4,400
NEER [Member] | Solar Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2020 | $ 945
2021 | 230
2022 | 5
2023 | 5
2024 | 0
Total | $ 1,185
Planned New Generation To Be Added over 5 Years | MW | 1,180
NEER [Member] | Nuclear Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2020 | $ 170
2021 | 180
2022 | 170
2023 | 130
2024 | 150
Total | 800
NEER [Member] | Pipelines [Member] |
Planned Capital Expenditures [Line Items] |
2020 | 600
2021 | 195
2022 | 20
2023 | 0
2024 | 0
Total | 815
NEER [Member] | Rate-Regulated Transmission [Member] |
Planned Capital Expenditures [Line Items] |
2020 | 300
2021 | 110
2022 | 5
2023 | 0
2024 | 0
Total | 415
NEER [Member] | Other Expenditures [Member] |
Planned Capital Expenditures [Line Items] |
2020 | 580
2021 | 50
2022 | 70
2023 | 60
2024 | 60
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: | 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_GulfPowerMember
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_RateRegulatedTransmissionMember
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: |