XML 43 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (Details)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
NextEra Energy Resources subsidiary [Member]
Revolving Credit Facility [Member]
Canadian revolving credit agreements [Member]
USD ($)
Mar. 31, 2015
NextEra Energy Resources subsidiary [Member]
Revolving Credit Facility [Member]
NEPOpCo Senior Secured Revolving Credit Facility [Member]
USD ($)
Mar. 31, 2015
NextEra Energy Resources subsidiary [Member]
Revolving Credit Facility [Member]
Limited-recourse construction and term loan facility [Member]
USD ($)
Mar. 31, 2015
NextEra Energy Resources subsidiary [Member]
Revolving Credit Facility [Member]
Cash grant bridge loan facility [Member]
USD ($)
Apr. 30, 2015
Subsequent Event [Member]
NextEra Energy Resources Subsidiary 1 [Member]
Canadian senior secured limited-recourse term loan [Member]
USD ($)
Apr. 30, 2015
Subsequent Event [Member]
NextEra Energy Resources Subsidiary 1 [Member]
Canadian senior secured limited-recourse term loan [Member]
CAD
Apr. 30, 2015
Subsequent Event [Member]
NextEra Energy Resources Subsidiary 2 [Member]
Canadian senior secured limited-recourse term loan [Member]
USD ($)
Apr. 30, 2015
Subsequent Event [Member]
NextEra Energy Resources Subsidiary 2 [Member]
Canadian senior secured limited-recourse term loan [Member]
CAD
Apr. 30, 2015
Subsequent Event [Member]
Capital Holdings [Member]
Term Loans [Member]
USD ($)
loan_agreement
Debt Instrument [Line Items]                  
Interest Rate Terms Variable Variable Variable Variable          
Proceeds from Issuance of Debt $ 20us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_CreditFacilityAxis
= nee_CanadianRevolvingCreditAgreementsMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesSubsidiaryMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
$ 122us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_CreditFacilityAxis
= nee_NEPOpCoseniorsecuredrevolvingcreditfacilityMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesSubsidiaryMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
$ 23us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_CreditFacilityAxis
= nee_LimitedrecourseconstructionandtermloanfacilityMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesSubsidiaryMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
$ 29us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_CreditFacilityAxis
= nee_CashgrantbridgeloanfacilityMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesSubsidiaryMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
         
Debt Instrument, Face Amount         $ 324us-gaap_DebtInstrumentFaceAmount
/ dei_LegalEntityAxis
= nee_NextEraEnergyResourcesSubsidiary1Member
/ us-gaap_LongtermDebtTypeAxis
= nee_CanadianseniorsecuredlimitedrecoursetermloanMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
392us-gaap_DebtInstrumentFaceAmount
/ dei_LegalEntityAxis
= nee_NextEraEnergyResourcesSubsidiary1Member
/ us-gaap_LongtermDebtTypeAxis
= nee_CanadianseniorsecuredlimitedrecoursetermloanMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
$ 228us-gaap_DebtInstrumentFaceAmount
/ dei_LegalEntityAxis
= nee_NextEraEnergyResourcesSubsidiary2Member
/ us-gaap_LongtermDebtTypeAxis
= nee_CanadianseniorsecuredlimitedrecoursetermloanMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
275us-gaap_DebtInstrumentFaceAmount
/ dei_LegalEntityAxis
= nee_NextEraEnergyResourcesSubsidiary2Member
/ us-gaap_LongtermDebtTypeAxis
= nee_CanadianseniorsecuredlimitedrecoursetermloanMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
$ 450us-gaap_DebtInstrumentFaceAmount
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
/ us-gaap_LongtermDebtTypeAxis
= nee_TermLoansMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Debt Instrument, number of debt agreements                 2nee_DebtInstrumentnumberofdebtagreements
/ dei_LegalEntityAxis
= nee_CapitalHoldingsMember
/ us-gaap_LongtermDebtTypeAxis
= nee_TermLoansMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember