XML 56 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Income Statement Disclosure) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Gains (losses) related to cash flow hedges [Abstract]      
Gains (losses) recognized in OCI $ (221)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet $ 129us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet $ (161)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
Gains (losses) reclassified from AOCI to net income(a) (155)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax [1] (105)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax [1] (69)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax [1]
Gains (losses) related to derivatives not designated as hedging instruments [Abstract]      
Gains (losses) related to derivatives not designated as hedging instruments 356us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet 7us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet 149us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
Gains (losses) on commodity contracts, recorded as regulatory assets and or liabilities on the balance sheet due to regulatory treatment (289)nee_GainLossesOnCommodityContractsNotDesignatedAsHedgesRecordedAsRegulatoryAssetsLiabilities 81nee_GainLossesOnCommodityContractsNotDesignatedAsHedgesRecordedAsRegulatoryAssetsLiabilities (177)nee_GainLossesOnCommodityContractsNotDesignatedAsHedgesRecordedAsRegulatoryAssetsLiabilities
Fair Value Hedging [Member]      
Gains (losses) related to derivatives not designated as hedging instruments [Abstract]      
Gain (loss) on fair value hedge reflected in interest expense 20us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
(65)us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
44us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
Commodity contracts [Member]      
Gains (losses) related to cash flow hedges [Abstract]      
Gains (losses) recognized in OCI     0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Gains (losses) reclassified from AOCI to net income(a)     8us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[1]
Commodity contracts [Member] | Gain (loss) included in operating revenues [Member]      
Gains (losses) related to derivatives not designated as hedging instruments [Abstract]      
Gains (losses) related to derivatives not designated as hedging instruments 420us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= nee_GainLossIncludedInOperatingRevenuesMember
[2] 76us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= nee_GainLossIncludedInOperatingRevenuesMember
[2] 171us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= nee_GainLossIncludedInOperatingRevenuesMember
[2]
Commodity contracts [Member] | Gain (loss) included in fuel, purchased power and interchange [Member]      
Gains (losses) related to derivatives not designated as hedging instruments [Abstract]      
Gains (losses) related to derivatives not designated as hedging instruments 1us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= nee_GainLossIncludedInFuelPurchasedPowerAndInterchangeMember
[2] 0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= nee_GainLossIncludedInFuelPurchasedPowerAndInterchangeMember
[2] 38us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= nee_GainLossIncludedInFuelPurchasedPowerAndInterchangeMember
[2]
Foreign currency swap [Member]      
Gains (losses) related to cash flow hedges [Abstract]      
Gains (losses) recognized in OCI (89)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
(21)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
(30)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Gains (losses) reclassified from AOCI to net income(a) (78)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[1],[3] (44)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[1],[3] (21)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[1],[3]
Foreign currency swap [Member] | Gain (loss) included in other-net [Member]      
Gains (losses) related to derivatives not designated as hedging instruments [Abstract]      
Gains (losses) related to derivatives not designated as hedging instruments (1)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= nee_GainLossIncludedInOtherNetMember
(72)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= nee_GainLossIncludedInOtherNetMember
(60)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= nee_GainLossIncludedInOtherNetMember
Foreign currency swap [Member] | Gain (loss) included in interest expense [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Net loss reclassified from AOCI to earnings 8us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= nee_GainLossIncludedInInterestExpenseMember
4us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= nee_GainLossIncludedInInterestExpenseMember
3us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= nee_GainLossIncludedInInterestExpenseMember
Interest Rate Contract [Member]      
Gains (losses) related to cash flow hedges [Abstract]      
Gains (losses) recognized in OCI (132)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
150us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
(131)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Gains (losses) reclassified from AOCI to net income(a) (77)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
[1] (61)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
[1] (56)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
[1]
Interest Rate Contract [Member] | Gain (loss) included in interest expense [Member]      
Gains (losses) related to derivatives not designated as hedging instruments [Abstract]      
Gains (losses) related to derivatives not designated as hedging instruments $ (64)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= nee_GainLossIncludedInInterestExpenseMember
$ 3us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= nee_GainLossIncludedInInterestExpenseMember
$ 0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= nee_GainLossIncludedInInterestExpenseMember
[1] Included in operating revenues for commodity contracts and interest expense for interest rate contracts.
[2] For the years ended December 31, 2014, 2013 and 2012, FPL recorded gains (losses) of approximately $(289) million, $81 million and $(177) million, respectively, related to commodity contracts as regulatory liabilities (assets) on its consolidated balance sheets.
[3] For 2014, 2013 and 2012, losses of approximately $8 million, $4 million and $3 million, respectively, are included in interest expense and the balances are included in other - net.