XML 40 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Available for Sale Securities) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]      
Realized Gains $ 98us-gaap_AvailableForSaleSecuritiesGrossRealizedGains $ 77us-gaap_AvailableForSaleSecuritiesGrossRealizedGains  
Realized Losses 69us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses 22us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses  
Proceeds from Sale and Maturity of Available-for-sale Securities 729us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities 1,401us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities  
FPL [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Realized Gains 68us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
32us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Realized Losses 61us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
17us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Proceeds from Sale and Maturity of Available-for-sale Securities 589us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
1,162us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Available For Sale Securities: Special Use Funds - Equity Securities [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Unrealized gains 1,280us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsEquitySecuritiesMember
  1,267us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsEquitySecuritiesMember
Available For Sale Securities: Special Use Funds - Equity Securities [Member] | FPL [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Unrealized gains 909us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsEquitySecuritiesMember
  896us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsEquitySecuritiesMember
available for sale securities: Special Use Funds - Debt Securities [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Unrealized gains 77us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember
  66us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember
available for sale securities: Special Use Funds - Debt Securities [Member] | FPL [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Unrealized gains $ 64us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember
  $ 54us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember