XML 41 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 9 - Stock Options (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Jan. 02, 2014
Dec. 31, 2011
Note 9 - Stock Options (Details) [Line Items]        
Common Stock, Shares, Outstanding 37,056,215us-gaap_CommonStockSharesOutstanding 34,822,536us-gaap_CommonStockSharesOutstanding 34,822,536us-gaap_CommonStockSharesOutstanding  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 3,500,168us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 3,375,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber   3,075,431us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 462,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod 658,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share) $ 1.67us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 0.84us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 273,332us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 38,332us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value (in Dollars) $ 531,609us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue $ 13,383us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue    
Proceeds from Stock Options Exercised (in Dollars) 127,987us-gaap_ProceedsFromStockOptionsExercised      
Allocated Share-based Compensation Expense (in Dollars) 562,903us-gaap_AllocatedShareBasedCompensationExpense      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 1 year 146 days      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized (in Dollars) 344,976us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized      
General and Administrative Expense [Member]        
Note 9 - Stock Options (Details) [Line Items]        
Allocated Share-based Compensation Expense (in Dollars)   472,356us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
   
Cashless Exercise [Member]        
Note 9 - Stock Options (Details) [Line Items]        
Number of Common Shares, Options Exercised 28,333ensv_NumberOfCommonSharesOptionsExercised
/ us-gaap_StatementScenarioAxis
= ensv_CashlessExerciseMember
38,332ensv_NumberOfCommonSharesOptionsExercised
/ us-gaap_StatementScenarioAxis
= ensv_CashlessExerciseMember
   
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 24,282us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementScenarioAxis
= ensv_CashlessExerciseMember
15,214us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementScenarioAxis
= ensv_CashlessExerciseMember
   
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period 4,051us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_StatementScenarioAxis
= ensv_CashlessExerciseMember
23,118us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_StatementScenarioAxis
= ensv_CashlessExerciseMember
   
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value (in Dollars) $ 75,837us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_StatementScenarioAxis
= ensv_CashlessExerciseMember
     
Exercised for Cash Payments [Member]        
Note 9 - Stock Options (Details) [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 244,999us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementScenarioAxis
= ensv_ExercisedForCashPaymentsMember
     
Minimum [Member] | Option Plan 2010 [Member]        
Note 9 - Stock Options (Details) [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 1 year      
Maximum [Member] | Option Plan 2010 [Member]        
Note 9 - Stock Options (Details) [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years      
Option Plan 2010 [Member]        
Note 9 - Stock Options (Details) [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum 15.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
/ us-gaap_PlanNameAxis
= ensv_OptionPlan2010Member
     
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant     5,223,380us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= ensv_OptionPlan2010Member
 
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 5 years      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 3,350,168us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= ensv_OptionPlan2010Member
     
Option Plan 2008 [Member]        
Note 9 - Stock Options (Details) [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 150,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= ensv_OptionPlan2008Member
     
Common Stock, Capital Shares Reserved for Future Issuance 1,000,000us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
/ us-gaap_PlanNameAxis
= ensv_OptionPlan2008Member