XML 131 R86.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Employee Retirement Benefits - Unrecognized Amounts (Details) - Pension Benefits [Member] - USD ($) $ in Millions | Dec. 31, 2024 | Dec. 31, 2023
--- | --- | ---
Unrecognized Amounts Included In Regulatory Assets (Liabilities) [Abstract] |  |
Unrecognized losses | $ 92 | $ 221
Components of AOCI: |  |
Unrecognized prior service benefit | 1 | 2
Unrecognized losses | (12) | (73)
Total | (11) | (71)
Tax effects on components of AOCI [Abstract] |  |
Tax expense (benefit) related to unrecognized prior service benefit (cost) | 1 | 1
Tax expense (benefit) related to unrecognized gain (loss) | $ (3) | $ (22)

X
- Definition The after tax net amount of gains and losses that are not yet recognized as a component of net periodic benefit cost, and that are recognized as increases or decreases in other comprehensive income as they arise. Gains and losses are due to changes in the value of either the benefit obligation or the plan assets resulting from experience different from that assumed or from a change in an actuarial assumption, or the consequence of a decision to temporarily deviate from the substantive plan. + References No definition available. + Details
Name: | nee_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesNetOfTax
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tax expense (benefit) related to unrecognized gain (loss) included in accumulated other comprehensive income (loss) yet to be recognized as components of prepaid (accrued) benefit cost. + References No definition available. + Details
Name: | nee_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesTax
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | nee_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTaxAbstract
Namespace Prefix: | nee_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount related to the net of tax cost of benefit changes attributable to plan participants' prior service pursuant to a plan amendment or a plan initiation, which has not yet been recognized as components of net periodic benefit cost. + References No definition available. + Details
Name: | nee_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditNetOfTax
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Tax expense (benefit) related to unrecognized prior service benefit (cost) included in accumulated other comprehensive income (loss) yet to be recognized as components of prepaid (accrued) benefit cost. + References No definition available. + Details
Name: | nee_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditTax
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of (gain) loss not yet recognized as a component of prepaid (accrued) benefit cost and is included in regulatory assets (liabilities). + References No definition available. + Details
Name: | nee_DefinedBenefitPlanRegulatoryAssetsLiabilitiesUnrecognizedGainsLosses
Namespace Prefix: | nee_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | nee_TaxEffectsOnComponentsOfAociAbstract
Namespace Prefix: | nee_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | nee_UnrecognizedAmountsIncludedInRegulatoryAssetsLiabilitiesAbstract
Namespace Prefix: | nee_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (j) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (k) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (j) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |