XML 38 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Balance Sheet Disclosure) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Assets $ 1,999us-gaap_DerivativeAssets $ 1,661us-gaap_DerivativeAssets
Derivative Liabilities 1,755us-gaap_DerivativeLiabilities 1,311us-gaap_DerivativeLiabilities
Current derivative assets [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Assets 990us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= nee_CurrentDerivativeAssetsMember
[1] 498us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= nee_CurrentDerivativeAssetsMember
[2]
Derivative Asset, Fair Value, Amount Offset Against Collateral 197us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= nee_CurrentDerivativeAssetsMember
181us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= nee_CurrentDerivativeAssetsMember
Non Current Derivative Assets Member [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Assets 1,009us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= nee_NonCurrentDerivativeAssetsMemberMember
[3] 1,163us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= nee_NonCurrentDerivativeAssetsMemberMember
[4]
Derivative Asset, Fair Value, Amount Offset Against Collateral 97us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= nee_NonCurrentDerivativeAssetsMemberMember
98us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= nee_NonCurrentDerivativeAssetsMemberMember
Current derivative liabilities [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Liabilities 1,289us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= nee_CurrentDerivativeLiabilitiesMember
[5] 838us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= nee_CurrentDerivativeLiabilitiesMember
Derivative Liability, Collateral, Right to Reclaim Cash, Offset 20us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_BalanceSheetLocationAxis
= nee_CurrentDerivativeLiabilitiesMember
 
Noncurrent derivative liabilities [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Liabilities 466us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= nee_NoncurrentDerivativeLiabilitiesMember
[6] 473us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= nee_NoncurrentDerivativeLiabilitiesMember
Derivative Liability, Collateral, Right to Reclaim Cash, Offset 10us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_BalanceSheetLocationAxis
= nee_NoncurrentDerivativeLiabilitiesMember
 
Commodity contracts [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Assets 1,949us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
1,571us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Derivative Liabilities 1,358us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
940us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Interest Rate Contract [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Assets 50us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
90us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Derivative Liabilities 266us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
220us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Foreign currency swap [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Assets 0us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
0us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Derivative Liabilities 131us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
151us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Not Designated as Hedging Instrument [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Asset, Fair Value, Gross Asset 6,145us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
4,544us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Liability, Fair Value, Gross Liability 5,415us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
3,827us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Commodity contracts [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Asset, Fair Value, Gross Asset 6,145us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
4,543us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Liability, Fair Value, Gross Liability 5,290us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
3,633us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Interest Rate Contract [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Asset, Fair Value, Gross Asset 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Liability, Fair Value, Gross Liability 125us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
93us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Foreign currency swap [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Asset, Fair Value, Gross Asset 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Liability, Fair Value, Gross Liability 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
101us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Designated as Hedging Instrument [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Asset, Fair Value, Gross Asset 35us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
89us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivative Liability, Fair Value, Gross Liability 257us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
177us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument [Member] | Commodity contracts [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Asset, Fair Value, Gross Asset 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivative Liability, Fair Value, Gross Liability 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument [Member] | Interest Rate Contract [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Asset, Fair Value, Gross Asset 35us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
89us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivative Liability, Fair Value, Gross Liability 126us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
127us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument [Member] | Foreign currency swap [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Asset, Fair Value, Gross Asset 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivative Liability, Fair Value, Gross Liability 131us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
50us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
FPL [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Assets 7us-gaap_DerivativeAssets
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
48us-gaap_DerivativeAssets
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Derivative Liabilities 370us-gaap_DerivativeLiabilities
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
2us-gaap_DerivativeLiabilities
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
FPL [Member] | Current derivative liabilities [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Liabilities 370us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= nee_CurrentDerivativeLiabilitiesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
1us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= nee_CurrentDerivativeLiabilitiesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
FPL [Member] | Current other assets [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Assets 6us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
48us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
FPL [Member] | Other Noncurrent Assets [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Assets 1us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
FPL [Member] | Noncurrent other liabilities [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Liabilities   1us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= nee_NoncurrentotherliabilitiesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
FPL [Member] | Commodity contracts [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Assets 7us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
48us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Derivative Liabilities 370us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
2us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
FPL [Member] | Not Designated as Hedging Instrument [Member] | Commodity contracts [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Asset, Fair Value, Gross Asset 8us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
55us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Derivative Liability, Fair Value, Gross Liability 371us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
9us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
FPL [Member] | Designated as Hedging Instrument [Member] | Commodity contracts [Member]    
Derivative Instruments and Hedging Activities Disclosures [Abstract]    
Derivative Asset, Fair Value, Gross Asset 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Derivative Liability, Fair Value, Gross Liability $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
$ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[1] Reflects the netting of approximately $197 million in margin cash collateral received from counterparties.
[2] Reflects the netting of approximately $181 million in margin cash collateral received from counterparties.
[3] Reflects the netting of approximately $97 million in margin cash collateral received from counterparties.
[4] Reflects the netting of approximately $98 million in margin cash collateral received from counterparties.
[5] Reflects the netting of approximately $20 million in margin cash collateral paid to counterparties.
[6] Reflects the netting of approximately $10 million in margin cash collateral paid to counterparties.