XML 23 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Basis of Presentation and Summary of Significant Accounting Policies - Customer Acquisition Costs (Details) (USD $)
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]        
Customer acquisition costs, current $ 12,369,000spke_DeferredAdvertisingCostsCurrent $ 4,775,000spke_DeferredAdvertisingCostsCurrent   $ 12,369,000spke_DeferredAdvertisingCostsCurrent
Customer acquisition costs, noncurrent 2,976,000us-gaap_DeferredAdvertisingCosts 2,901,000us-gaap_DeferredAdvertisingCosts   2,976,000us-gaap_DeferredAdvertisingCosts
Amortization of customer acquisition costs 18,500,000spke_AcceleratedAmortizationofAcquisitionCosts 10,100,000spke_AcceleratedAmortizationofAcquisitionCosts 16,400,000spke_AcceleratedAmortizationofAcquisitionCosts  
Impairment charges associated with capitalized customer acquisition costs 0us-gaap_ImpairmentOfIntangibleAssetsFinitelived 0us-gaap_ImpairmentOfIntangibleAssetsFinitelived 0us-gaap_ImpairmentOfIntangibleAssetsFinitelived  
Capitalized Direct Advertising Costs        
Finite-Lived Intangible Assets [Line Items]        
Average useful life 2 years      
Customer Contracts        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets - customer acquisitions 1,500,000us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerContractsMember
    1,500,000us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerContractsMember
Amortization period 3 years     3 years
California        
Finite-Lived Intangible Assets [Line Items]        
Amortization of customer acquisition costs 6,500,000spke_AcceleratedAmortizationofAcquisitionCosts
/ us-gaap_StatementGeographicalAxis
= stpr_CA
     
Massachusetts        
Finite-Lived Intangible Assets [Line Items]        
Amortization of customer acquisition costs $ 200,000spke_AcceleratedAmortizationofAcquisitionCosts
/ us-gaap_StatementGeographicalAxis
= stpr_MA