XML 77 R60.htm IDEA: XBRL DOCUMENT
v3.23.2

Summary of Significant Accounting and Reporting Policies - Additional Information (Details) $ in Millions | 1 Months Ended | 3 Months Ended | 6 Months Ended |
--- | --- | --- | --- | ---
Jul. 31, 2023 USD ($) | May 31, 2023 USD ($) | Mar. 31, 2023 USD ($) | Dec. 31, 2022 USD ($) facility MW | Jun. 30, 2023 USD ($) facility | Mar. 31, 2023 USD ($) | Jun. 30, 2022 USD ($) | Jun. 30, 2023 USD ($) facility MW | Jun. 30, 2022 USD ($) | Apr. 30, 2023
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Restricted cash and cash equivalents, current |  |  |  | $ 1,840 | $ 1,177 |  |  | $ 1,177 |  |
restricted cash related to margin cash collateral that is netted against derivative liabilities |  |  |  | 1,541 | 1,040 |  |  | 1,040 |  |
Restricted cash related to margin cash collateral that is netted against derivative instruments |  |  |  | 7 |  |  |  |  |  |
Customer deposits |  |  |  | 560 | 596 |  |  | 596 |  |
Accrued construction-related expenditures |  |  |  | 1,760 | 1,911 |  |  | 1,911 |  |
Gain in connection with sale |  |  |  |  | 6 |  | $ 1 | 4 | $ 25 |
Supplier Finance Program, Obligation |  |  |  | 3,700 | 3,800 |  |  | 3,800 |  |
Storm Restoration Costs |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Unrecovered Storm Costs to be Recovered through an Interim Storm Restoration Charge |  |  | $ 1,300 |  |  |  |  |  |  |
Regulatory Asset, Amortization Period |  |  |  |  |  |  |  |  |  | 12 months
Florida Power & Light Company |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Increase (Decrease) in under Energy Recovery |  |  | 2,100 |  |  |  |  |  |  |
Natural Gas Mid-Course Correction, Value |  | $ 379 | $ 1,000 |  |  |  |  |  |  |
Restricted cash and cash equivalents, current |  |  |  | 33 | 20 |  |  | 20 |  |
Customer deposits |  |  |  | 543 | 570 |  |  | 570 |  |
Accrued construction-related expenditures |  |  |  | $ 559 | $ 537 |  |  | $ 537 |  |
Energy Recovery, Period |  |  | 21 months |  |  |  |  |  |  |
Fuel Mid-Course Correction, Period |  | 8 months | 9 months |  |  |  |  |  |  |
Florida Power & Light Company | Subsequent Event |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Natural Gas Mid-Course Correction, Value | $ 256 |  |  |  |  |  |  |  |  |
Fuel Mid-Course Correction, Period | 6 months |  |  |  |  |  |  |  |  |
Five wind generation facilities and three solar facilities located in multiple regions | Disposed of by Sale [Member] | Subsidiaries of NextEra Energy Resources | United States, Geographically Dispersed |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Number of wind generation facilities | facility |  |  |  |  | 5 |  |  | 5 |  |
Number of solar generation facilities | facility |  |  |  |  | 3 |  |  | 3 |  |
Generating capacity (MW) | MW |  |  |  |  |  |  |  | 688 |  |
Purchase price |  |  |  |  | $ 566 |  |  | $ 566 |  |
Disposal Group, Including Discontinued Operation, Working Capital |  |  |  |  | $ 32 |  |  | $ 32 |  |
Five wind generation facilities and three solar facilities located in multiple regions | Disposed of by Sale [Member] | Subsidiaries of NextEra Energy Resources | NEP | United States, Geographically Dispersed |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Ownership percentage sold |  |  |  |  | 100.00% |  |  | 100.00% |  |
Three wind facilities and one solar plus battery facility | Disposed of by Sale [Member] | Subsidiaries of NextEra Energy Resources | United States, Geographically Dispersed |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Number of facilities under construction | facility |  |  |  | 2 |  |  |  |  |  |
Three wind facilities and one solar plus battery facility | Disposed of by Sale [Member] | Subsidiaries of NextEra Energy Resources | NEP | United States, Geographically Dispersed |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Ownership percentage sold |  |  |  | 49.00% |  |  |  |  |  |
Number of wind generation facilities | facility |  |  |  | 3 |  |  |  |  |  |
Number of Solar Plus Battery Facilities | facility |  |  |  | 1 |  |  |  |  |  |
Solar Plus Storage Facility Capacity | MW |  |  |  | 65 |  |  |  |  |  |
Generating capacity (MW) | MW |  |  |  | 1,437 |  |  |  |  |  |
Three wind facilities | Disposed of by Sale [Member] | Subsidiaries of NextEra Energy Resources | NEP | United States, Midwest Region |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Ownership percentage sold |  |  |  | 100.00% |  |  |  |  |  |
Number of wind generation facilities |  |  |  | 3 |  |  |  |  |  |
Generating capacity (MW) | MW |  |  |  | 347 |  |  |  |  |  |
Three wind generation facilities and one solar plus battery facility and three wind facilities | Disposed of by Sale [Member] | Subsidiaries of NextEra Energy Resources | NEP and Differential Membership |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Customer deposits |  |  |  | $ 170 |  |  |  |  |  |
Three wind generation facilities and one solar plus battery facility and three wind facilities | Disposed of by Sale [Member] | NextEra Energy Resources |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Purchase price |  |  |  | 805 |  |  |  |  |  |
Disposal Group, Including Discontinued Operation, Working Capital |  |  |  | 8 |  |  |  |  |  |
Three wind generation facilities and one solar plus battery facility and three wind facilities | Disposed of by Sale [Member] | Current other liabilities | Subsidiaries of NextEra Energy Resources |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Contract with Customer, Liability, Revenue Recognized |  |  |  |  |  | $ 81 |  |  |  |
Three wind generation facilities and one solar plus battery facility and three wind facilities | Disposed of by Sale [Member] | Current other liabilities | Subsidiaries of NextEra Energy Resources | NEP |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Customer deposits |  |  |  | 69 |  |  |  |  |  |
Three wind generation facilities and one solar plus battery facility and three wind facilities | Disposed of by Sale [Member] | Current other liabilities | Subsidiaries of NextEra Energy Resources | NEP and Differential Membership |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Customer deposits |  |  |  | 251 |  |  |  |  |  |
Three wind generation facilities and one solar plus battery facility and three wind facilities | Disposed of by Sale [Member] | Current other liabilities | Subsidiaries of NextEra Energy Resources | Differential Memberships |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Customer deposits |  |  |  | 101 |  |  |  |  |  |
Three wind generation facilities and one solar plus battery facility and three wind facilities | Disposed of by Sale [Member] | Accounts Payable |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Accrued construction-related expenditures |  |  |  | $ 810 | $ 352 |  |  | $ 352 |  |

X
- Definition Battery Storage Facility Capacity + References No definition available. + Details
Name: | nee_BatteryStorageFacilityCapacity
Namespace Prefix: | nee_
Data Type: | dtr-types1:powerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disposal Group, Including Discontinued Operation, Working Capital + References No definition available. + Details
Name: | nee_DisposalGroupIncludingDiscontinuedOperationWorkingCapital
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Energy Recovery, Period + References No definition available. + Details
Name: | nee_EnergyRecoveryPeriod
Namespace Prefix: | nee_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fuel Mid-Course Correction, Period + References No definition available. + Details
Name: | nee_FuelMidCourseCorrectionPeriod
Namespace Prefix: | nee_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fuel Mid-Course Correction, Value + References No definition available. + Details
Name: | nee_FuelMidCourseCorrectionValue
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Generating Facility Capacity + References No definition available. + Details
Name: | nee_GeneratingFacilityCapacity
Namespace Prefix: | nee_
Data Type: | dtr-types1:powerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Generation Facilities Under Construction + References No definition available. + Details
Name: | nee_NumberOfGenerationFacilitiesUnderConstruction
Namespace Prefix: | nee_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Solar Plus Battery Facilities + References No definition available. + Details
Name: | nee_NumberOfSolarPlusBatteryFacilities
Namespace Prefix: | nee_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Wind Generation Facilities + References No definition available. + Details
Name: | nee_NumberOfWindGenerationFacilities
Namespace Prefix: | nee_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Solar Generation Facilities + References No definition available. + Details
Name: | nee_NumberSolarGenerationFacilities
Namespace Prefix: | nee_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Ownership Percentage Sold + References No definition available. + Details
Name: | nee_OwnershipPercentageSold
Namespace Prefix: | nee_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Where offsetting positions exist, restricted cash related to margin cash collateral that is netted against derivative assets + References No definition available. + Details
Name: | nee_Restrictedcashrelatedtomargincashcollateralthatisnettedagainstderivativeassets
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Where offsetting positions exist, restricted cash related to margin cash collateral that is netted against derivative liabilities + References No definition available. + Details
Name: | nee_Restrictedcashrelatedtomargincashcollateralthatisnettedagainstderivativeliabilities
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Unrecovered Storm Costs to be Recovered through an Interim Storm Restoration Charge + References No definition available. + Details
Name: | nee_UnrecoveredStormCostsToBeRecoveredThroughAnInterimStormRestorationCharge
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_ConstructionPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2 + Details
Name: | us-gaap_ContractWithCustomerLiabilityCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8 + Details
Name: | us-gaap_ContractWithCustomerLiabilityRevenueRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation. + References No definition available. + Details
Name: | us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482130/360-10-45-5 + Details
Name: | us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The change during the reporting period in the value of the liability created by an under-recovery. An under-recovery means that the basic energy product price based on the daily product price and exchange rate is more than the basic fuel price used in the calculation of the monthly retail energy product. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_IncreaseDecreaseInUnderEnergyRecovery
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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: | instant

X
- Definition Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4 + Details
Name: | us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
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: | us-gaap_SubsidiarySaleOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of obligation for supplier finance program. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 55 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147477128/405-50-55-5 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479468/405-50-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479468/405-50-50-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479468/405-50-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479468/405-50-50-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b)(2)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479468/405-50-50-3 + Details
Name: | us-gaap_SupplierFinanceProgramObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=nee_StormRestorationCostsMember
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: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=nee_FiveWindGenerationFacilitiesAndThreeSolarFacilitiesLocatedInMultipleRegionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_StatementGeographicalAxis=nee_UnitedStatesGeographicallyDiverseLocationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=nee_NEPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=nee_ThreeWindFacilitiesAndOneSolarPlusBatteryFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=nee_ThreeWindFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=nee_UnitedStatesMidwestRegionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=nee_ThreeWindGenerationFacilitiesAndOneSolarPlusBatteryFacilityAndThreeWindFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=nee_NEPAndDifferentialMembershipMember
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_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=nee_DifferentialMembershipsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |