XML 104 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Significant Unobservable Inputs) (Details) (Significant Unobservable Inputs (Level 3) [Member], USD $)
In Millions, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Assets, Fair Value Disclosure $ 1,167us-gaap_AssetsFairValueDisclosure
Liabilities, Fair Value Disclosure 420us-gaap_LiabilitiesFairValueDisclosure
Forward Contracts - Power [Member] | Discounted Cash Flow Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Assets, Fair Value Disclosure 487us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardContractsPowerMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Liabilities, Fair Value Disclosure 97us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardContractsPowerMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Forward Contracts - Power [Member] | Forward Price [Member] | Maximum [Member] | Discounted Cash Flow Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Offered Quotes $ 119us-gaap_FairValueInputsOfferedQuotes
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardContractsPowerMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ForwardPriceMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Forward Contracts - Power [Member] | Forward Price [Member] | Minimum [Member] | Discounted Cash Flow Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Offered Quotes $ 6us-gaap_FairValueInputsOfferedQuotes
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardContractsPowerMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ForwardPriceMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Forward contracts - Gas [Member] | Discounted Cash Flow Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Assets, Fair Value Disclosure 74us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardcontractsGasMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Liabilities, Fair Value Disclosure 55us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardcontractsGasMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Forward contracts - Gas [Member] | Forward Price [Member] | Maximum [Member] | Discounted Cash Flow Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Offered Quotes $ 6us-gaap_FairValueInputsOfferedQuotes
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardcontractsGasMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ForwardPriceMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Forward contracts - Gas [Member] | Forward Price [Member] | Minimum [Member] | Discounted Cash Flow Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Offered Quotes $ 1us-gaap_FairValueInputsOfferedQuotes
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardcontractsGasMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ForwardPriceMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Forward contracts - Other [Member] | Discounted Cash Flow Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Assets, Fair Value Disclosure 44us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardcontractsOtherMemberMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Liabilities, Fair Value Disclosure 41us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardcontractsOtherMemberMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Forward contracts - Other [Member] | Forward Price [Member] | Maximum [Member] | Discounted Cash Flow Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Offered Quotes $ 13us-gaap_FairValueInputsOfferedQuotes
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardcontractsOtherMemberMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ForwardPriceMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Forward contracts - Other [Member] | Forward Price [Member] | Minimum [Member] | Discounted Cash Flow Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Offered Quotes $ 0us-gaap_FairValueInputsOfferedQuotes
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardcontractsOtherMemberMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ForwardPriceMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Option Contracts, Power [Member] | Options Models, Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Assets, Fair Value Disclosure 114us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsPowerMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Liabilities, Fair Value Disclosure 92us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsPowerMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Option Contracts, Power [Member] | Implied Correlations [Member] | Maximum [Member] | Options Models, Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Expected Rates 98.00%nee_FairValueInputsExpectedRates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsPowerMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ImpliedCorrelationsMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Option Contracts, Power [Member] | Implied Correlations [Member] | Minimum [Member] | Options Models, Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Expected Rates (4.00%)nee_FairValueInputsExpectedRates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsPowerMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ImpliedCorrelationsMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Option Contracts, Power [Member] | Implied Volatilities [Member] | Maximum [Member] | Options Models, Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Expected Rates 166.00%nee_FairValueInputsExpectedRates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsPowerMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ImpliedVolatilitiesMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Option Contracts, Power [Member] | Implied Volatilities [Member] | Minimum [Member] | Options Models, Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Expected Rates 1.00%nee_FairValueInputsExpectedRates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsPowerMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ImpliedVolatilitiesMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Options - gas [Member] | Options Models, Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Assets, Fair Value Disclosure 54us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsGasMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Liabilities, Fair Value Disclosure 98us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsGasMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Options - gas [Member] | Implied Correlations [Member] | Maximum [Member] | Options Models, Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Expected Rates 98.00%nee_FairValueInputsExpectedRates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsGasMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ImpliedCorrelationsMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Options - gas [Member] | Implied Correlations [Member] | Minimum [Member] | Options Models, Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Expected Rates (4.00%)nee_FairValueInputsExpectedRates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsGasMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ImpliedCorrelationsMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Options - gas [Member] | Implied Volatilities [Member] | Maximum [Member] | Options Models, Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Expected Rates 146.00%nee_FairValueInputsExpectedRates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsGasMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ImpliedVolatilitiesMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Options - gas [Member] | Implied Volatilities [Member] | Minimum [Member] | Options Models, Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Expected Rates 1.00%nee_FairValueInputsExpectedRates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsGasMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ImpliedVolatilitiesMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Full Requirements and Unit Contingent Contracts [Member] | Discounted Cash Flow Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Assets, Fair Value Disclosure 394us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_FullRequirementsAndUnitContingentContractsMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Liabilities, Fair Value Disclosure 37us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_FullRequirementsAndUnitContingentContractsMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Full Requirements and Unit Contingent Contracts [Member] | Forward Price [Member] | Maximum [Member] | Discounted Cash Flow Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Offered Quotes $ 184us-gaap_FairValueInputsOfferedQuotes
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_FullRequirementsAndUnitContingentContractsMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ForwardPriceMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Full Requirements and Unit Contingent Contracts [Member] | Forward Price [Member] | Minimum [Member] | Discounted Cash Flow Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Offered Quotes $ (16)us-gaap_FairValueInputsOfferedQuotes
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_FullRequirementsAndUnitContingentContractsMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ForwardPriceMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Full Requirements and Unit Contingent Contracts [Member] | Customer Migration Rate [Member] | Maximum [Member] | Discounted Cash Flow Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Expected Rates 20.00%nee_FairValueInputsExpectedRates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_FullRequirementsAndUnitContingentContractsMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ nee_SignificantUnobservableInputsAxis
= nee_CustomerMigrationRateMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
[1]
Full Requirements and Unit Contingent Contracts [Member] | Customer Migration Rate [Member] | Minimum [Member] | Discounted Cash Flow Valuation Technique [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Fair Value Inputs, Expected Rates 0.00%nee_FairValueInputsExpectedRates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_FullRequirementsAndUnitContingentContractsMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ nee_SignificantUnobservableInputsAxis
= nee_CustomerMigrationRateMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
[1]
NEER [Member] | Interest Rate Swap [Member]  
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Liabilities, Fair Value Disclosure $ 125us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= us-gaap_InterestRateSwapMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember
[1] Applies only to full requirements contracts.