XML 36 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Available for Sale Securities) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Schedule of Available-for-sale Securities, Gross Realized Gains (Losses), Sale Proceeds [Line Items]      
Realized gains $ 211us-gaap_AvailableForSaleSecuritiesGrossRealizedGains $ 246us-gaap_AvailableForSaleSecuritiesGrossRealizedGains $ 252us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
Realized losses 115us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses 88us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses 67us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
Proceeds from sale and maturity of Available-for-sale Securities 4,092us-gaap_AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds 4,190us-gaap_AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds 5,028us-gaap_AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds
FPL [Member]      
Schedule of Available-for-sale Securities, Gross Realized Gains (Losses), Sale Proceeds [Line Items]      
Realized gains 120us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
182us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
98us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Realized losses 94us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
59us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
46us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Proceeds from sale and maturity of Available-for-sale Securities 3,349us-gaap_AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
3,342us-gaap_AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
3,790us-gaap_AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Available For Sale Securities: Special Use Funds - Equity Securities [Member]      
Schedule of Available-for-sale Securities, Gross Realized Gains (Losses), Sale Proceeds [Line Items]      
Unrealized gains 1,267us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsEquitySecuritiesMember
1,125us-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, Gross Realized Gains (Losses), Sale Proceeds [Line Items]      
Unrealized gains 896us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsEquitySecuritiesMember
777us-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, Gross Realized Gains (Losses), Sale Proceeds [Line Items]      
Unrealized gains 66us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember
42us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember
 
Unrealized losses 7us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember
[1] 32us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember
[1]  
Fair Value 542us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember
1,069us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember
 
Available for sale securities: Special Use Funds - Debt Securities [Member] | FPL [Member]      
Schedule of Available-for-sale Securities, Gross Realized Gains (Losses), Sale Proceeds [Line Items]      
Unrealized gains 54us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember
36us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember
 
Unrealized losses 5us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember
[1] 25us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember
[1]  
Fair Value $ 434us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember
$ 844us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= nee_AvailableForSaleSecuritiesSpecialUseFundsDebtSecuritiesMember
 
[1] Unrealized losses on available for sale debt securities for securities in an unrealized loss position for greater than twelve months at December 31, 2014 and 2013 were not material to NEE or FPL.