XML 72 R56.htm IDEA: XBRL DOCUMENT
v3.22.1

Summary of Significant Accounting and Reporting Policies - Additional Information (Details) $ in Millions | 1 Months Ended | 3 Months Ended
--- | --- | ---
Dec. 31, 2021 USD ($) facility MW | Mar. 31, 2022 USD ($) | Mar. 31, 2021 USD ($)
Accounting Policies [Line Items] |  |  |
Restricted Cash and Cash Equivalents | $ 677 | $ 1,261 |
Restricted cash related to margin cash collateral that is netted against derivative instruments | 121 | 402 |
restricted cash related to margin cash collateral that is netted against derivative liabilities | 172 | 985 |
Customer deposits | 485 | 485 |
Accrued construction-related expenditures | 1,378 | 1,572 |
Bad debt expense, including credit losses |  | (37) | $ (152)
Noncurrent accounts receivable allowances | 127 | 159 |
Florida Power & Light Company |  |  |
Accounting Policies [Line Items] |  |  |
Restricted Cash and Cash Equivalents | 53 | 45 |
Customer deposits | 478 | 478 |
Accrued construction-related expenditures | $ 601 | 451 |
Seven wind facilities, six solar facilities and storage capacity | Disposed of by Sale [Member] | Subsidiaries of NextEra Energy Resources | United States, Geographically Dispersed |  |  |
Accounting Policies [Line Items] |  |  |
Number of wind generation facilities | facility | 7 |  |
Number of solar generation facilities | facility | 6 |  |
Number of facilities under construction | facility | 3 |  |
Generating capacity (MW) | MW | 2,520 |  |
Solar Plus Storage Facility Capacity | MW | 115 |  |
Seven wind facilities, six solar facilities and storage capacity | Disposed of by Sale [Member] | Subsidiaries of NextEra Energy Resources | NEP | United States, Geographically Dispersed |  |  |
Accounting Policies [Line Items] |  |  |
Ownership percentage sold | 50.00% |  |
Seven wind facilities, six solar facilities and storage capacity | Disposed of by Sale [Member] | Subsidiaries of NextEra Energy Resources | Third Party | United States, Geographically Dispersed |  |  |
Accounting Policies [Line Items] |  |  |
Ownership percentage sold | 50.00% |  |
Seven wind facilities, six solar facilities and storage capacity | Disposed of by Sale [Member] | Subsidiaries of NextEra Energy Resources | Subsidiaries of NextEra Energy Resources | United States, Geographically Dispersed |  |  |
Accounting Policies [Line Items] |  |  |
Ownership percentage sold | 100.00% |  |
Seven wind facilities, six solar facilities and storage capacity | Disposed of by Sale [Member] | NextEra Energy Resources | Differential Memberships | United States, Geographically Dispersed |  |  |
Accounting Policies [Line Items] |  |  |
Disposal of Business and Interest Affiliates, Contingent Payments | $ 117 |  |
Seven wind facilities, six solar facilities and storage capacity | Disposed of by Sale [Member] | Current other liabilities | Subsidiaries of NextEra Energy Resources | United States, Geographically Dispersed |  |  |
Accounting Policies [Line Items] |  |  |
Customer deposits | 668 |  |
Contract with Customer, Liability, Revenue Recognized |  | 551 |
Seven wind facilities, six solar facilities and storage capacity | Disposed of by Sale [Member] | Accounts Payable |  |  |
Accounting Policies [Line Items] |  |  |
Accrued construction-related expenditures | $ 970 | $ 545 |

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

X
- Definition Disposal of Business and Interest Affiliates, Contingent Payments + References No definition available. + Details
Name: | nee_DisposalOfBusinessAndInterestAffiliatesContingentPayments
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Generating Facility Capacity + References No definition available. + Details
Name: | nee_GeneratingFacilityCapacity
Namespace Prefix: | nee_
Data Type: | dtr-types: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 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-types: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 Amount of allowance for credit loss on accounts receivable, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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 -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045 + Details
Name: | us-gaap_ContractWithCustomerLiabilityRevenueRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of expense (reversal of expense) for expected credit loss on accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(5)) -URI http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227 + Details
Name: | us-gaap_ProvisionForDoubtfulAccounts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash and cash equivalents restricted as to withdrawal or usage. 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(2)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585 + Details
Name: | us-gaap_RestrictedCashAndCashEquivalents
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
- Details
Name: | dei_LegalEntityAxis=nee_FloridaPowerLightCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=nee_SevenWindFacilitiesSixSolarFacilitiesAndStorageCapacityMember
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: | srt_OwnershipAxis=nee_ThirdPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=nee_SubsidiariesOfNextEraEnergyResourcesMember
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: | srt_OwnershipAxis=nee_DifferentialMembershipsMember
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: | us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |