XML 35 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (Schedule of Debt Instruments) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Debt Instrument [Line Items]    
Less current maturities of long-term debt $ 3,515us-gaap_LongTermDebtCurrent $ 3,766us-gaap_LongTermDebtCurrent
Long-term debt, excluding current maturities 24,367us-gaap_LongTermDebtNoncurrent 23,969us-gaap_LongTermDebtNoncurrent
FPL [Member]    
Debt Instrument [Line Items]    
Unamortized discount (36)us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(35)us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Total long-term debt 9,473us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
8,829us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Less current maturities of long-term debt 60us-gaap_LongTermDebtCurrent
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
356us-gaap_LongTermDebtCurrent
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Long-term debt, excluding current maturities 9,413us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
8,473us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
FPL [Member] | First mortgage bonds - fixed [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 4.95%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_FirstMortgageBondsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
5.12%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_FirstMortgageBondsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Long-term debt, gross 8,490us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_FirstMortgageBondsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
7,490us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_FirstMortgageBondsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
FPL [Member] | Storm-recovery bonds - fixed [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 5.24%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_StormRecoveryBondsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
5.22%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_StormRecoveryBondsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Long-term debt, gross 331us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_StormRecoveryBondsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
386us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_StormRecoveryBondsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
FPL [Member] | Pollution control, solid waste disposal and industrial development revenue bonds - variable [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 0.05%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_PollutionControlSolidWasteDisposalAndIndustrialDevelopmentRevenueBondsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
0.07%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_PollutionControlSolidWasteDisposalAndIndustrialDevelopmentRevenueBondsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Long-term debt, gross 633us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_PollutionControlSolidWasteDisposalAndIndustrialDevelopmentRevenueBondsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
633us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_PollutionControlSolidWasteDisposalAndIndustrialDevelopmentRevenueBondsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
FPL [Member] | Other long-term debt - primarily variable [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate   0.66%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Long-term debt, gross 0us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
300us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
FPL [Member] | Other long-term debt - fixed [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 4.96%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtFixedMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
4.96%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtFixedMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Long-term debt, gross 55us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtFixedMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
55us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtFixedMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Capital Holdings [Member]    
Debt Instrument [Line Items]    
Unamortized discount (1)us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
0us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Total long-term debt 10,542us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
11,239us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Less current maturities of long-term debt 1,787us-gaap_LongTermDebtCurrent
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
1,469us-gaap_LongTermDebtCurrent
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Long-term debt, excluding current maturities 8,755us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
9,770us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Capital Holdings [Member] | Debentures - fixed [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 3.87%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_Debentures1Member
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
4.43%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_Debentures1Member
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Long-term debt, gross 3,125us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_Debentures1Member
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
2,550us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_Debentures1Member
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Capital Holdings [Member] | Debentures, related to NEE's equity units - fixed [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 1.54%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_DebenturesRelatedToNexteraEnergysEquityUnitsMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
1.55%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_DebenturesRelatedToNexteraEnergysEquityUnitsMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Long-term debt, gross 2,152us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_DebenturesRelatedToNexteraEnergysEquityUnitsMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
2,503us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_DebenturesRelatedToNexteraEnergysEquityUnitsMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Capital Holdings [Member] | Junior subordinated debentures - fixed [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 5.84%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= us-gaap_JuniorSubordinatedDebtMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
6.16%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= us-gaap_JuniorSubordinatedDebtMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Long-term debt, gross 2,978us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= us-gaap_JuniorSubordinatedDebtMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
3,353us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= us-gaap_JuniorSubordinatedDebtMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Capital Holdings [Member] | Senior secured bonds - fixed [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 7.50%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_SeniorSecuredBondsMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
7.50%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_SeniorSecuredBondsMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Long-term debt, gross 500us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_SeniorSecuredBondsMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
500us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_SeniorSecuredBondsMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Capital Holdings [Member] | Japanese yen denominated senior notes - fixed [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 5.1325%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_JapaneseYenDenominatedSeniorNotesMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
5.1325%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_JapaneseYenDenominatedSeniorNotesMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Long-term debt, gross 83us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_JapaneseYenDenominatedSeniorNotesMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
95us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_JapaneseYenDenominatedSeniorNotesMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Capital Holdings [Member] | Japanese yen denominated term loans - variable [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 1.83%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_JapaneseYenDenominatedTermLoansMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
1.45%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_JapaneseYenDenominatedTermLoansMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Long-term debt, gross 459us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_JapaneseYenDenominatedTermLoansMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
419us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_JapaneseYenDenominatedTermLoansMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Capital Holdings [Member] | Fair value hedge adjustment [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 20us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_FairValueHedgeAdjustmentMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
4us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_FairValueHedgeAdjustmentMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Capital Holdings [Member] | Other long-term debt - primarily variable [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 2.44%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
1.27%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Long-term debt, gross 716us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
1,665us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Capital Holdings [Member] | Other long-term debt - fixed [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 2.70%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtFixedMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
0.86%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtFixedMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
Long-term debt, gross 510us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtFixedMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
150us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtFixedMember
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
NEER [Member]    
Debt Instrument [Line Items]    
Unamortized discount (8)us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
(10)us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
Total long-term debt 7,867us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
7,667us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
Less current maturities of long-term debt 1,668us-gaap_LongTermDebtCurrent
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
1,941us-gaap_LongTermDebtCurrent
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
Long-term debt, excluding current maturities 6,199us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
5,726us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
NEER [Member] | Senior secured limited-recourse bonds and notes - fixed [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 6.02%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_SeniorSecuredLimitedRecourseBondsAndNotesMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
5.84%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_SeniorSecuredLimitedRecourseBondsAndNotesMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
Long-term debt, gross 2,273us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_SeniorSecuredLimitedRecourseBondsAndNotesMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
2,523us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_SeniorSecuredLimitedRecourseBondsAndNotesMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
NEER [Member] | Senior secured limited-recourse term loans - primarily variable [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 3.12%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_SeniorsecuredlimitedrecoursetermloansMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
3.18%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_SeniorsecuredlimitedrecoursetermloansMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
Long-term debt, gross 4,242us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_SeniorsecuredlimitedrecoursetermloansMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
3,874us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_SeniorsecuredlimitedrecoursetermloansMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
NEER [Member] | Senior secured limited-recourse term loans - primarily variable [Member] | Great of Underlying Index or Floor, Plus a Margin [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 983us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_SeniorsecuredlimitedrecoursetermloansMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
/ us-gaap_VariableRateAxis
= nee_GreatofUnderlyingIndexorFloorPlusaMarginMember
1,100us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_SeniorsecuredlimitedrecoursetermloansMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
/ us-gaap_VariableRateAxis
= nee_GreatofUnderlyingIndexorFloorPlusaMarginMember
NEER [Member] | Other long-term debt - primarily variable [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 3.71%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
3.48%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
Long-term debt, gross 656us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
808us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_OtherLongTermDebtMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
NEER [Member] | Canadian revolving credit facilities - variable [Member]    
Debt Instrument [Line Items]    
Weighted-average interest rate 2.33%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_CanadianRevolvingCreditFacilityMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
2.33%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= nee_CanadianRevolvingCreditFacilityMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
Long-term debt, gross $ 704us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_CanadianRevolvingCreditFacilityMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
$ 472us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= nee_CanadianRevolvingCreditFacilityMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember