XML 27 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Summary of Significant Unobservable Inputs used in the Fair Value Measurements of the Company's Liabilities Designated as Level 3 (Details) (Discounted cash flows, Recurring, Level 3)
12 Months Ended
Dec. 31, 2014
Warranty obligations for microinverters sold since January 1, 2014  
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]  
Profit element and risk premium 18.00%enph_FairValueInputsProfitElementandRiskPremium
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_WarrantyRightsAndObligationsFairValueOptionMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ValuationTechniqueAxis
= us-gaap_IncomeApproachValuationTechniqueMember
Credit-adjusted risk-free rate 18.00%us-gaap_FairValueInputsEntityCreditRisk
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_WarrantyRightsAndObligationsFairValueOptionMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ValuationTechniqueAxis
= us-gaap_IncomeApproachValuationTechniqueMember
Contingent consideration  
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]  
Risk-adjusted discount rate 18.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_GuaranteesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ValuationTechniqueAxis
= us-gaap_IncomeApproachValuationTechniqueMember