v3.5.0.2
Stock Based Compensation (Tables)
6 Months Ended
Jun. 30, 2016
Stock Options [Member] | Directors, officers and employees [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of summarizes of option activity

 
    Outstanding Stock Options 
   Options Available for Grant  Number of Options  Weighted
Average
Exercise Price
per Option
  Weighted
Average Grant
Date Fair Value
 per Option
  Weighted
Average
Remaining
Exercise Term
in Months
 
 Balance, December 31, 2014  80,907   1,667,068  $2.34  $1.52   41 
 Additional stock reserved  1,120,000   -  $-  $-   - 
 Granted  (443,436)  443,436  $1.93  $1.29   55 
 Exercised  -   (130,070) $1.30  $0.75   - 
 Forfeited  -   -  $-  $-   - 
 Expired  -   -  $3.03  $1.25   - 
 Balance December 31, 2015  757,471   1,980,434  $2.21  $1.46   49 
 Additional stock reserved  500,000   -  $-  $-   - 
 Granted  (295,500)  295,500  $4.99  $2.21   58 
 Exercised  -   (111,000) $1.79  $1.17   - 
 Forfeited  -   -  $-  $-   - 
 Expired  -   -  $-  $-   - 
 Balance June 30, 2016  961,971   2,164,934  $2.46  $1.53   43 
 
Stock Options [Member] | Consultants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of summarizes of option activity
      Outstanding Stock Options 
   Options Available for Grant  Number of Options  Weighted
Average
Exercise Price
per Option
  Weighted
Average Grant
Date Fair Value
 per Option
  Weighted
Average
Remaining
Exercise Term
in Months
 
 Balance, December 31, 2014  39,327   399,273  $1.27  $1.31   50 
 Additional stock reserved  -   -  $-  $-   - 
 Granted  -   -  $-  $-   - 
 Exercised  -   (32,524) $0.10  $0.98   - 
 Forfeited  59,976   (59,976) $-  $-   - 
 Expired  -   -  $5.30  $2.39   - 
 Balance December 31, 2015  99,303   306,773  $0.36  $1.01   41 
 Additional stock reserved  -   -  $-  $-   - 
 Granted  (9,000)  9,000  $4.99  $0.44   58 
 Exercised  -   (47,500) $0.10  $10.00   - 
 Forfeited  -   -  $-  $-   - 
 Expired  -   -  $-  $-   - 
 Balance June 30, 2016  90,303   268,273  $0.49  $1.05   37 

  

Warrant [Member] | Placement agent and consultants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of summarize of warrant activity
      Outstanding Warrants 
   Warrants Available for Grant  Number of Warrants  Weighted
Average
Exercise Price
per Warrant
  Weighted
Average Grant
Date Fair Value
 per Warrant
  Weighted
Average
Remaining
Exercise Term
in Months
 
 Balance, December 31, 2014  274,098   410,149  $3.59  $1.51   14 
 Additional stock reserved  -   -  $-  $-   - 
 Granted  (63,871)  63,871  $1.40  $1.17   59 
 Exercised  -   (161,719) $2.36  $1.09   - 
 Forfeited  -   (5,478) $-  $-   - 
 Expired  -   -  $4.18  $1.82   - 
 Balance December 31, 2015  210,227   306,823  $2.79  $1.26   9 
 Additional stock reserved  -   -  $-  $-   - 
 Granted  -   -  $-  $-   - 
 Exercised  -   (43,841) $2.20  $0.79   - 
 Forfeited  -   -  $-  $-   - 
 Expired  -   (20,267) $6.00  $2.73   - 
 Balance June 30, 2016  210,227   242,715  $2.56  $1.16   17 
 
Warrant [Member] | Directors and officers [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of summarize of warrant activity

 
    Outstanding Warrants 
   Warrants Available for Grant  Number of Warrants  Weighted
Average
Exercise Price
per Warrant
  Weighted
Average Grant
Date Fair Value
 per Warrant
  Weighted
Average
Remaining
Exercise Term
in Months
 
 Balance, December 31, 2014  348,925   338,925  $17.83  $0.95   9 
 Additional stock reserved  -   -   -   -   - 
 Granted  -   -   -   -   - 
 Exercised  -   -   -   -   - 
 Forfeited  -   -   -   -   - 
 Expired  -   -   5.00   0.12   - 
 Balance December 31, 2015  348,925   338,925  $20.00  $1.02   4 
 Additional stock reserved  -   -   -   -   - 
 Granted  -   -   -   -   - 
 Exercised  -   -   -   -   - 
 Forfeited  -   -   -   -   - 
 Expired  -   -   -   -   - 
 Balance June 30, 2016  348,925   338,925  $20.00  $1.02   4