XML 72 R55.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Commitments and Contingencies (Long-term Purchase Commitment) (Details) $ in Millions | 1 Months Ended | 3 Months Ended | 9 Months Ended |
--- | --- | --- | --- | ---
Jan. 31, 2018 USD ($) MW | Sep. 30, 2018 USD ($) | Sep. 30, 2017 USD ($) | Sep. 30, 2018 USD ($) MW | Sep. 30, 2017 USD ($) | Dec. 31, 2017 USD ($)
FPL [Member] |  |  |  |  |  |
Required capacity and/or minimum payments [Abstract] |  |  |  |  |  |
Capacity payments |  | $ 6 | $ 18 | $ 16 | $ 58 |
Energy payments |  | 8 | $ 28 | $ 23 | $ 70 |
FPL [Member] | Pay-for-Performance Contracts [Member] |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |
Minimum total purchase commitments (in megawatts) | MW |  |  |  | 114 |  |
FPL [Member] | Capacity Charges [Member] |  |  |  |  |  |
Required capacity and/or minimum payments [Abstract] |  |  |  |  |  |
Remainder of 2018 |  | 5 |  | $ 5 |  |
2019 |  | 15 |  | 15 |  |
2020 |  | 15 |  | 15 |  |
2021 |  | 15 |  | 15 |  |
2022 |  | 20 |  | 20 |  |
Thereafter |  | 195 |  | 195 |  |
FPL [Member] | Natural Gas, Including Transportation And Storage, Contract Minimum Payments [Member] |  |  |  |  |  |
Required capacity and/or minimum payments [Abstract] |  |  |  |  |  |
Remainder of 2018 |  | 495 |  | 495 |  |
2019 |  | 1,420 |  | 1,420 |  |
2020 |  | 1,055 |  | 1,055 |  |
2021 |  | 940 |  | 940 |  |
2022 |  | 925 |  | 925 |  |
Thereafter |  | 11,660 |  | 11,660 |  |
FPL [Member] | Coal Contract Minimum Payments [Member] |  |  |  |  |  |
Required capacity and/or minimum payments [Abstract] |  |  |  |  |  |
Remainder of 2018 |  | 15 |  | 15 |  |
2019 |  | 5 |  | 5 |  |
2020 |  | 0 |  | 0 |  |
2021 |  | 0 |  | 0 |  |
2022 |  | 0 |  | 0 |  |
Thereafter |  | 0 |  | 0 |  |
FPL [Member] | Take-or-Pay Contract Range 1 [Member] |  |  |  |  |  |
Required capacity and/or minimum payments [Abstract] |  |  |  |  |  |
Minimum annual purchase commitments (in megawatts) | MW | 375 |  |  |  |  |
FPL [Member] | Sabal Trail and Florida Southeast Connection [Member] | Natural Gas, Including Transportation And Storage, Contract Minimum Payments [Member] |  |  |  |  |  |
Required capacity and/or minimum payments [Abstract] |  |  |  |  |  |
Remainder of 2018 |  | 80 |  | 80 |  |
2019 |  | 320 |  | 320 |  |
2020 |  | 385 |  | 385 |  |
2021 |  | 415 |  | 415 |  |
2022 |  | 415 |  | 415 |  |
Thereafter |  | 7,585 |  | 7,585 |  |
NextEra Energy Resources [Member] |  |  |  |  |  |
Required capacity and/or minimum payments [Abstract] |  |  |  |  |  |
Remainder of 2018 |  | 1,110 |  | 1,110 |  |
2019 |  | 1,760 |  | 1,760 |  |
2020 |  | 195 |  | 195 |  |
2021 |  | 160 |  | 160 |  |
2022 |  | 180 |  | 180 |  |
Thereafter |  | 1,470 |  | 1,470 |  |
NextEra Energy Resources [Member] | Contract Group 1 [Member] |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |
Commitment amount included in capital expenditures |  | 3,200 |  | 3,200 |  |
NextEra Energy Resources [Member] | Mountain Valley Pipeline [Member] |  |  |  |  |  |
Required capacity and/or minimum payments [Abstract] |  |  |  |  |  |
2019 |  | 15 |  | 15 |  |
2020 |  | 65 |  | 65 |  |
2021 |  | 65 |  | 65 |  |
2022 |  | 65 |  | 65 |  |
Thereafter |  | $ 1,085 |  | $ 1,085 |  |
Equity method investment, ownership percentage |  | 31.00% |  | 31.00% |  |
Corporate and Other [Member] |  |  |  |  |  |
Required capacity and/or minimum payments [Abstract] |  |  |  |  |  |
Remainder of 2018 |  | $ 155 |  | $ 155 |  |
2019 |  | 25 |  | 25 |  |
2020 |  | 10 |  | 10 |  |
2021 |  | 10 |  | 10 |  |
2022 |  | 5 |  | 5 |  |
Thereafter |  | 0 |  | 0 |  |
Commitment to invest |  | 60 |  | 60 |  |
Joint Obligations Remainder Current Year |  | 200 |  | 200 |  |
Joint Obligations Second Year |  | $ 250 |  | $ 250 |  |
Jointly Owned Electricity Generation Plant [Member] | FPL [Member] |  |  |  |  |  |
Required capacity and/or minimum payments [Abstract] |  |  |  |  |  |
Public utilities, termination of operations, payment | $ 90 |  |  |  |  |
Proportionate ownership percentage | 20.00% |  |  |  |  |
Regulatory asset | $ 150 |  |  |  |  |
Plant in service, net book value | $ 191 |  |  |  |  |
Regulatory asset amortization period (in years) | 15 years |  |  |  |  |
Regulatory liabilities |  |  |  |  |  | $ 62
Jointly Owned Electricity Generation Plant [Member] | JEA [Member] |  |  |  |  |  |
Required capacity and/or minimum payments [Abstract] |  |  |  |  |  |
Proportionate ownership percentage | 80.00% |  |  |  |  |
Jointly Owned Electricity Generation Plant [Member] | Take-or-Pay Purchased Power Contract [Member] | FPL [Member] |  |  |  |  |  |
Required capacity and/or minimum payments [Abstract] |  |  |  |  |  |
Regulatory asset |  |  |  |  |  | $ 90
Jointly Owned Electricity Generation Plant [Member] | Environmental Cost Recovery [Member] | FPL [Member] |  |  |  |  |  |
Required capacity and/or minimum payments [Abstract] |  |  |  |  |  |
Regulatory asset amortization period (in years) | 10 years |  |  |  |  |

X
- Definition Commitment to invest in clean power and technology businesses. + References No definition available. + Details
Name: | nee_CommitmentToInvest
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commitments included in planned capital expenditures + References No definition available. + Details
Name: | nee_CommitmentsIncludedInPlannedCapitalExpenditures
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Joint Obligations of NEECH and NEER included in the NEER amounts above due in the remainder of the current year + References No definition available. + Details
Name: | nee_JointObligationsRemainderCurrentYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Joint Obligations of NEECH and NEER included in the NEER amounts above due in the next year + References No definition available. + Details
Name: | nee_JointObligationsSecondYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sets forth the number of megawatts that must be purchased annually within the specified time period of the agreement to avoid penalties or unfavorable effects on pricing, among other adverse consequences. + References No definition available. + Details
Name: | nee_LongTermPurchaseCommitmentMinimumAnnualQuantityRequired
Namespace Prefix: | nee_
Data Type: | num:powerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Termination of Operations, Payment + References No definition available. + Details
Name: | nee_PublicUtilitiesTerminationofOperationsPayment
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Required Capacity And Or Minimum Payments Abstract + References No definition available. + Details
Name: | nee_RequiredCapacityAndOrMinimumPaymentsAbstract
Namespace Prefix: | nee_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated required capacity and/or minimum payments after the fifth year. + References No definition available. + Details
Name: | nee_RequiredCapacityAndOrMinimumPaymentsAfterFifthYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Estimated required capacity and/or minimum payments for the fifth year. + References No definition available. + Details
Name: | nee_RequiredCapacityAndOrMinimumPaymentsFifthYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Estimated required capacity and/or minimum payments for the fourth year. + References No definition available. + Details
Name: | nee_RequiredCapacityAndOrMinimumPaymentsFourthYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Estimated required capacity and/or minimum payments for the remainder of the current year. + References No definition available. + Details
Name: | nee_RequiredCapacityAndOrMinimumPaymentsRemainderCurrentYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Estimated required capacity and/or minimum payments for the second year. + References No definition available. + Details
Name: | nee_RequiredCapacityAndOrMinimumPaymentsSecondYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Estimated required capacity and/or minimum payments for the third year. + References No definition available. + Details
Name: | nee_RequiredCapacityAndOrMinimumPaymentsThirdYear
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition For capacity payments, total capacity payments under contracts, substantially all of which are recoverable through the capacity clause. + References No definition available. + Details
Name: | nee_TotalCapacityPaymentsUnderContracts
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For capacity payments, total energy payments under contracts, which are recoverable through the fuel clause. + References No definition available. + Details
Name: | nee_TotalEnergyPaymentsUnderContracts
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_EquityMethodInvestmentOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The total period end amount of plant in service and construction in progress net of accumulated depreciation for the utility's share of jointly owned electricity generation plant. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 980 -SubTopic 360 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 10.C) -URI http://asc.fasb.org/extlink&oid=115995737&loc=d3e659983-123033 + Details
Name: | us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The proportionate share of interest (percent) in a jointly owned utility plant. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 980 -SubTopic 360 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 10.C) -URI http://asc.fasb.org/extlink&oid=115995737&loc=d3e659983-123033 + Details
Name: | us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
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: | us-gaap_LongTermPurchaseCommitmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of units of goods that must be purchased within the specified time period of the agreement to avoid penalties or unfavorable effects on pricing, among other adverse consequences. + References No definition available. + Details
Name: | us-gaap_LongTermPurchaseCommitmentMinimumQuantityRequired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_RegulatoryAssetAmortizationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 980 -SubTopic 340 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382 + Details
Name: | us-gaap_RegulatoryAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount for the individual regulatory liability as itemized in a table of regulatory liabilities as of the end of the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 980 -SubTopic 405 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6500807&loc=d3e48068-110394 + Details
Name: | us-gaap_RegulatoryLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=nee_PayforPerformanceContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=nee_CapacityChargesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=nee_NaturalGasIncludingTransportationAndStorageContractMinimumPaymentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=nee_CoalContractMinimumPaymentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=nee_TakeorPayContractRange1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=nee_SabalTrailandFloridaSoutheastConnectionMember
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: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=nee_ContractGroup1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=nee_MountainValleyPipelineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_JointlyOwnedUtilityPlantAxis=us-gaap_JointlyOwnedElectricityGenerationPlantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=nee_TakeorPayPurchasedPowerContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=us-gaap_EnvironmentalRestorationCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |