XML 84 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 10. Fair Value Measurements Narrative (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Assets, Fair Value Disclosure $ 552us-gaap_AssetsFairValueDisclosure $ 91us-gaap_AssetsFairValueDisclosure  
Fair Value, Inputs, Level 3 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Assets, Fair Value Disclosure 525us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
43us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Level 1 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Assets, Fair Value Disclosure (2)us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
2us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Estimate of Fair Value, Fair Value Disclosure [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt Instrument, Fair Value Disclosure 9,299us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
6,803us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
 
Liabilities, Total [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability 517us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability
/ us-gaap_ContingentConsiderationByTypeAxis
= us-gaap_LiabilitiesTotalMember
   
First Wind Acquisition [Member] | Commodity Contract [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value (8.0)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= sune_FirstWindAcquisitionMember
  0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= sune_FirstWindAcquisitionMember
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs (22.0)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= sune_FirstWindAcquisitionMember
   
Fair Value, Assets Measured on Recurring Basis, Change in Unrealized Gain (Loss) $ 14.0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= sune_FirstWindAcquisitionMember