XML 94 R79.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Fair Value Measurements (Details) - USD ($) |  |  | 1 Months Ended | 5 Months Ended | 9 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Aug. 23, 2016 | Apr. 15, 2016 | Aug. 31, 2016 | Dec. 31, 2016 | Dec. 31, 2016 | Dec. 31, 2016 | Dec. 31, 2015 | Dec. 31, 2014 | Aug. 01, 2016 | Mar. 31, 2016 | Jul. 08, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration - earnout obligations incurred in connection with the Provider Companies and Major Energy Companies acquisitions |  |  |  |  |  |  | $ 18,936,000 | [1] | $ 0 | [2] | $ 0 |  |  |
Current contingent consideration for acquisitions | [3] |  |  |  | $ 11,827,000 | $ 11,827,000 | 11,827,000 |  | 500,000 |  |  |  |  |
Contingent consideration for acquisitions | [3] |  |  |  | 10,826,000 | 10,826,000 | 10,826,000 |  | 0 |  |  |  |  |
Change in fair value of earnout liabilities |  |  |  |  |  |  | (297,000) | [1] | 0 | [2] | 0 |  |  |
Accretion on fair value of Major Earnout and Provider Earnout liabilities |  |  |  |  |  |  | 5,059,000 | [1] | 0 | [2] | 0 |  |  |
Recurring |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total commodity derivative assets |  |  |  |  | 11,427,000 | 11,427,000 | 11,427,000 |  | 605,000 |  |  |  |  |
Total commodity derivative liabilities |  |  |  |  | (748,000) | (748,000) | (748,000) |  | (11,238,000) |  |  |  |  |
Contingent payment arrangement |  |  |  |  | (22,652,000) | (22,652,000) | (22,652,000) |  | (500,000) |  |  |  |  |
Recurring | Level 1 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total commodity derivative assets |  |  |  |  | 1,612,000 | 1,612,000 | 1,612,000 |  | 0 |  |  |  |  |
Total commodity derivative liabilities |  |  |  |  | 0 | 0 | 0 |  | (3,324,000) |  |  |  |  |
Contingent payment arrangement |  |  |  |  | 0 | 0 | 0 |  | 0 |  |  |  |  |
Recurring | Level 2 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total commodity derivative assets |  |  |  |  | 9,815,000 | 9,815,000 | 9,815,000 |  | 605,000 |  |  |  |  |
Total commodity derivative liabilities |  |  |  |  | (748,000) | (748,000) | (748,000) |  | (7,914,000) |  |  |  |  |
Contingent payment arrangement |  |  |  |  | 0 | 0 | 0 |  | 0 |  |  |  |  |
Recurring | Level 3 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total commodity derivative assets |  |  |  |  | 0 | 0 | 0 |  | 0 |  |  |  |  |
Total commodity derivative liabilities |  |  |  |  | 0 | 0 | 0 |  | 0 |  |  |  |  |
Contingent payment arrangement |  |  |  |  | (22,652,000) | (22,652,000) | (22,652,000) |  | (500,000) |  | $ 0 |  |  |
Change in fair value of earnout liabilities |  |  |  |  |  |  | (297,000) |  |  |  |  |  |  |
Accretion on fair value of Major Earnout and Provider Earnout liabilities |  |  |  |  |  |  | 5,059,000 |  |  |  |  |  |  |
Recurring | Non-trading commodity contract |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total commodity derivative assets |  |  |  |  | 10,896,000 | 10,896,000 | 10,896,000 |  | 200,000 |  |  |  |  |
Total commodity derivative liabilities |  |  |  |  | (661,000) | (661,000) | (661,000) |  | (10,985,000) |  |  |  |  |
Recurring | Non-trading commodity contract | Level 1 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total commodity derivative assets |  |  |  |  | 1,511,000 | 1,511,000 | 1,511,000 |  | 0 |  |  |  |  |
Total commodity derivative liabilities |  |  |  |  | 0 | 0 | 0 |  | (3,324,000) |  |  |  |  |
Recurring | Non-trading commodity contract | Level 2 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total commodity derivative assets |  |  |  |  | 9,385,000 | 9,385,000 | 9,385,000 |  | 200,000 |  |  |  |  |
Total commodity derivative liabilities |  |  |  |  | (661,000) | (661,000) | (661,000) |  | (7,661,000) |  |  |  |  |
Recurring | Non-trading commodity contract | Level 3 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total commodity derivative assets |  |  |  |  | 0 | 0 | 0 |  | 0 |  |  |  |  |
Total commodity derivative liabilities |  |  |  |  | 0 | 0 | 0 |  | 0 |  |  |  |  |
Recurring | Trading commodity contract |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total commodity derivative assets |  |  |  |  | 531,000 | 531,000 | 531,000 |  | 405,000 |  |  |  |  |
Total commodity derivative liabilities |  |  |  |  | (87,000) | (87,000) | (87,000) |  | (253,000) |  |  |  |  |
Recurring | Trading commodity contract | Level 1 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total commodity derivative assets |  |  |  |  | 101,000 | 101,000 | 101,000 |  | 0 |  |  |  |  |
Total commodity derivative liabilities |  |  |  |  | 0 | 0 | 0 |  | 0 |  |  |  |  |
Recurring | Trading commodity contract | Level 2 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total commodity derivative assets |  |  |  |  | 430,000 | 430,000 | 430,000 |  | 405,000 |  |  |  |  |
Total commodity derivative liabilities |  |  |  |  | (87,000) | (87,000) | (87,000) |  | (253,000) |  |  |  |  |
Recurring | Trading commodity contract | Level 3 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total commodity derivative assets |  |  |  |  | 0 | 0 | 0 |  | 0 |  |  |  |  |
Total commodity derivative liabilities |  |  |  |  | 0 | 0 | $ 0 |  | 0 |  |  |  |  |
Provider Companies |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination, Contingent Consideration, Earnout Period |  |  |  |  |  |  | 9 months |  |  |  |  |  |  |
Earnout maximum |  |  |  |  |  |  |  |  |  |  |  | $ 9,000,000 |  |
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low |  |  |  |  | 5,000,000 | 5,000,000 | $ 5,000,000 |  |  |  |  |  |  |
Provider Companies | Recurring |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration - earnout obligations incurred in connection with the Provider Companies and Major Energy Companies acquisitions |  |  |  |  |  |  | 4,800,000 |  |  |  |  |  |  |
Major Energy Purchase Agreement | Recurring |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent payment arrangement |  |  |  |  | (17,100,000) | (17,100,000) | (17,100,000) |  |  |  |  |  |  |
CenStar |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent payment arrangement |  |  |  |  |  |  |  |  | (500,000) |  |  |  | $ (1,500,000) | $ (500,000)
Current contingent consideration for acquisitions |  |  |  |  | 11,800,000 | 11,800,000 | 11,800,000 |  |  |  |  |  |  |
Contingent consideration for acquisitions |  |  |  |  | 8,400,000 | 8,400,000 | 8,400,000 |  |  |  |  |  |  |
Payment for Contingent Consideration Liability, Investing Activities |  |  |  | $ (1,300,000) |  |  |  |  |  |  |  |  |  |
Decrease in Restricted Cash |  |  |  | $ 600,000 |  |  |  |  |  |  |  |  |  |
CenStar | Recurring |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent payment arrangement |  |  |  |  | (700,000) | (700,000) | (700,000) |  |  |  |  |  |  |
General and Administrative Expense | CenStar |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Change in fair value of earnout liabilities |  |  |  |  |  |  | (200,000) |  |  |  |  |  |  |
National Gas & Electric, LLC | Major Energy Companies |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination, Contingent Consideration, Earnout Period |  |  | 33 months |  |  |  |  |  |  |  |  |  |  |
Earnout maximum |  |  | $ 20,000,000.0 |  | 17,800,000.0 | 17,800,000.0 | 17,800,000.0 |  |  |  |  |  |  |
Decrease in fair value recorded in general and administrative expense |  |  |  |  |  |  | 1,100,000 |  |  |  |  |  |  |
Major Energy Companies | Common Class B |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share amount maximum (in shares) |  | 40,718 |  |  |  |  |  |  |  |  |  |  |  |
Major Energy Companies | Maximum | Common Class B |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share amount maximum (in shares) |  | 200,000 |  |  |  |  |  |  |  |  |  |  |  |
Provider Earnout |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Accretion on fair value of Major Earnout and Provider Earnout liabilities |  |  |  |  | 100,000 |  | 100,000 |  |  |  |  |  |  |
Provider Earnout | Recurring | Level 3 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent payment arrangement |  |  |  |  | $ (4,892,000) | (4,892,000) | (4,892,000) |  | 0 |  |  |  |  |
Change in fair value of earnout liabilities |  |  |  |  |  |  | 0 |  |  |  |  |  |  |
Accretion on fair value of Major Earnout and Provider Earnout liabilities |  |  |  |  |  |  | $ 69,000 |  |  |  |  |  |  |
Major Earnout |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Accretion on fair value of Major Earnout and Provider Earnout liabilities |  |  |  |  |  | $ 5,000,000 |  |  | $ 4,900,000 |  |  |  |  |
[1] | Financial information has been recast to include results attributable to the acquisition of the Major Energy Companies from an affiliate on August 23, 2016. See Notes 2 and 3 "Basis of Presentation and Summary of Significant Accounting Policies" and "Acquisitions," respectively, for further discussion.
[2] | Financial information has been recast to include results attributable to the acquisition of Oasis Power Holdings LLC by an affiliate on May 12, 2015. See Notes 2 "Basis of Presentation and Summary of Significant Accounting Policies" for further discussion.
[3] | See Note 4 "Equity" for disclosure of our variable interest entity in Spark HoldCo, LLC.

X
- Definition Accretion Related To Earnouts + References No definition available. + Details
Name: | spke_AccretionRelatedToEarnouts
Namespace Prefix: | spke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business Combination, Contingent Consideration Arrangements, Write-down + References No definition available. + Details
Name: | spke_BusinessCombinationContingentConsiderationArrangementsWritedown
Namespace Prefix: | spke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business Combination, Contingent Consideration, Earnout Period + References No definition available. + Details
Name: | spke_BusinessCombinationContingentConsiderationEarnoutPeriod
Namespace Prefix: | spke_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Combination of Entities under Common Control, Equity Interest Issued or Issuable, Number of Shares + References No definition available. + Details
Name: | spke_CombinationofEntitiesunderCommonControlEquityInterestIssuedorIssuableNumberofShares
Namespace Prefix: | spke_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Payment for Contingent Consideration Liability, Investing Activities + References No definition available. + Details
Name: | spke_PaymentforContingentConsiderationLiabilityInvestingActivities
Namespace Prefix: | spke_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6578-128477 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6613-128477 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 4 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph b -URI http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph b -URI http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of cash inflow associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities. + References No definition available. + Details
Name: | us-gaap_DecreaseInRestrictedCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=73719730&loc=d3e13433-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=73719730&loc=d3e13495-108611 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=51825145&loc=SL20226008-175313 + Details
Name: | us-gaap_DerivativeAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=51825145&loc=SL20226008-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=73719730&loc=d3e13495-108611 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=73719730&loc=d3e13433-108611 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=spke_NontradingCommodityContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=spke_TradingCommodityContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=spke_ProviderCompaniesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=spke_MajorEnergyPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=spke_CenStarMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=spke_NationalGasElectricLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=spke_MajorEnergyCompaniesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | spke_CombinationofEntitiesunderCommonControlAxis=spke_MajorEnergyCompaniesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | spke_EarnoutTypeAxis=spke_ProviderEarnoutMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | spke_EarnoutTypeAxis=spke_MajorEarnoutMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |