XML 47 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Significant Unobservable Inputs Used in Valuation of Contracts) (Details) (Level 3 [Member], USD $)
In Millions, except Per Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Assets, Fair Value Disclosure $ 1,049us-gaap_AssetsFairValueDisclosure
Liabilities, Fair Value Disclosure 471us-gaap_LiabilitiesFairValueDisclosure
Forward Contracts - power [Member] | Discounted Cash Flow Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Assets, Fair Value Disclosure 531us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= us-gaap_ForwardContractsMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Liabilities, Fair Value Disclosure 159us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= us-gaap_ForwardContractsMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Forward Contracts - Power [Member] | Discounted Cash Flow Member] | Forward Price [Member] | Minimum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (in dollars per unit) $ 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 - Power [Member] | Discounted Cash Flow Member] | Forward Price [Member] | Maximum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (in dollars per unit) $ 128us-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 - Gas [Member] | Discounted Cash Flow Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Assets, Fair Value Disclosure 55us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardcontractsGasMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Liabilities, Fair Value Disclosure 61us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardcontractsGasMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Forward contracts - Gas [Member] | Discounted Cash Flow Member] | Forward Price [Member] | Minimum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (in dollars per unit) $ 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 - Gas [Member] | Discounted Cash Flow Member] | Forward Price [Member] | Maximum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (in dollars per unit) $ 7us-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 - other commodity related [Member] | Discounted Cash Flow Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Assets, Fair Value Disclosure 22us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardcontractsOtherMemberMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Liabilities, Fair Value Disclosure 12us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_ForwardcontractsOtherMemberMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Forward contracts - other commodity related [Member] | Discounted Cash Flow Member] | Forward Price [Member] | Minimum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (in dollars per unit) $ (34)us-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
Forward contracts - other commodity related [Member] | Discounted Cash Flow Member] | Forward Price [Member] | Maximum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (in dollars per unit) $ 49us-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
Options - Power [Member] | Option Models [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Assets, Fair Value Disclosure 147us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsPowerMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Liabilities, Fair Value Disclosure 129us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsPowerMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Options - Power [Member] | Option Models [Member] | Implied Correlations [Member] | Minimum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (as a percentage) (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
Options - Power [Member] | Option Models [Member] | Implied Correlations [Member] | Maximum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (as a percentage) 99.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
Options - Power [Member] | Option Models [Member] | Implied Volatilities [Member] | Minimum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (as a percentage) 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 - Power [Member] | Option Models [Member] | Implied Volatilities [Member] | Maximum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (as a percentage) 160.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, Primarily Gas [Member] | Option Models [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Assets, Fair Value Disclosure 32us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsPrimarilyGasMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Liabilities, Fair Value Disclosure 77us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsPrimarilyGasMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Option Contracts, Primarily Gas [Member] | Option Models [Member] | Implied Correlations [Member] | Minimum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (as a percentage) (4.00%)nee_FairValueInputsExpectedRates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsPrimarilyGasMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ImpliedCorrelationsMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Option Contracts, Primarily Gas [Member] | Option Models [Member] | Implied Correlations [Member] | Maximum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (as a percentage) 99.00%nee_FairValueInputsExpectedRates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsPrimarilyGasMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ImpliedCorrelationsMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Option Contracts, Primarily Gas [Member] | Option Models [Member] | Implied Volatilities [Member] | Minimum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (as a percentage) 1.00%nee_FairValueInputsExpectedRates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsPrimarilyGasMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ImpliedVolatilitiesMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Option Contracts, Primarily Gas [Member] | Option Models [Member] | Implied Volatilities [Member] | Maximum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (as a percentage) 84.00%nee_FairValueInputsExpectedRates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_OptionContractsPrimarilyGasMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ nee_SignificantUnobservableInputsAxis
= nee_ImpliedVolatilitiesMember
/ us-gaap_ValuationTechniqueAxis
= nee_OptionsModelsValuationTechniqueMember
Full Requirements and Unit Contingent Contracts [Member] | Discounted Cash Flow Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Assets, Fair Value Disclosure 262us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_FullRequirementsAndUnitContingentContractsMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Liabilities, Fair Value Disclosure 33us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= nee_FullRequirementsAndUnitContingentContractsMember
/ us-gaap_ValuationTechniqueAxis
= nee_DiscountedCashFlowValuationTechniqueMember
Full Requirements and Unit Contingent Contracts [Member] | Discounted Cash Flow Member] | Forward Price [Member] | Minimum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (in dollars per unit) $ (20)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] | Discounted Cash Flow Member] | Forward Price [Member] | Maximum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (in dollars per unit) $ 158us-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] | Discounted Cash Flow Member] | Customer Migration Rate [Member] | Minimum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (as a percentage) 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
Full Requirements and Unit Contingent Contracts [Member] | Discounted Cash Flow Member] | Customer Migration Rate [Member] | Maximum [Member]
 
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Expected rates (as a percentage) 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
NextEra Energy Resources [Member] | Interest rate contracts [Member]  
Fair Value Inputs, Assets, Quantitative Information [Line Items]  
Liabilities, Fair Value Disclosure $ 127us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ nee_FairValueInputsTransactionTypeAxis
= us-gaap_InterestRateSwapMember
/ dei_LegalEntityAxis
= nee_NexteraEnergyResourcesMember