XML 33 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 8 - Stockholders Equity (Details) - Summary of Warrant Activity (Warrant [Member], USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Warrant [Member]
     
Class of Warrant or Right [Line Items]      
Outstanding at January 1, 2013 2,657,714ensv_ShareBasedCompensationWarrantsOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
  6,160,170ensv_ShareBasedCompensationWarrantsOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Outstanding at January 1, 2013 0.55ensv_ShareBasedCompensationWeightedAverageExercisePriceWarrantsOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
  0.55ensv_ShareBasedCompensationWeightedAverageExercisePriceWarrantsOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Outstanding at January 1, 2013 2 years 109 days 3 years 255 days 4 years 255 days
Outstanding at January 1, 2013 $ 3,359,170ensv_ShareBasedCompensationAggregateIntrinsicValueOfWarrantsOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
  $ 1,194,932ensv_ShareBasedCompensationAggregateIntrinsicValueOfWarrantsOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Shares 250,001ensv_ShareBasedCompensationWarrantsOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
2,657,714ensv_ShareBasedCompensationWarrantsOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
Weighted Average Exercise Price 0.64ensv_ShareBasedCompensationWeightedAverageExercisePriceWarrantsOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
0.55ensv_ShareBasedCompensationWeightedAverageExercisePriceWarrantsOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
Weighted Average Remaining Contractual Life (Years) 2 years 109 days 3 years 255 days 4 years 255 days
Aggregate Intrinsic Value 242,901ensv_ShareBasedCompensationAggregateIntrinsicValueOfWarrantsOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
3,359,170ensv_ShareBasedCompensationAggregateIntrinsicValueOfWarrantsOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
Exercisable at December 31, 2014 250,001ensv_ShareBasedCompensationWarrantsExercisable
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
   
Exercisable at December 31, 2014 0.64ensv_ShareBasedCompensationWeightedAverageExercisePriceWarrantsExercisable
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
   
Exercisable at December 31, 2014 2 years 109 days    
Exercisable at December 31, 2014 $ 242,901ensv_ShareBasedCompensationAggregateIntrinsicValueOfWarrantsExercisable
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
   
Shares, Exercised (2,407,713)ensv_ShareBasedCompensationWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
(3,502,456)ensv_ShareBasedCompensationWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
Weighted Average Exercise Price, Exercised 0.54ensv_ShareBasedCompensationWeightedAverageExercisePriceWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
0.55ensv_ShareBasedCompensationWeightedAverageExercisePriceWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember