Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.5.0.2
Stockholders' Equity (Details)
9 Months Ended
Sep. 30, 2016
USD ($)
$ / shares
shares
Stock Options / Warrants Outstanding  
Exercised | shares 10,000
Stock Options [Member]  
Stock Options / Warrants Outstanding  
Balance - December 31, 2015 | shares 3,724,083
Granted | shares 1,696,000
Exercised | shares (741,100)
Cancelled | shares (26,486)
Balance - September 30, 2016 | shares 4,652,497
Stock Options / Warrants Exercisable  
Balance - December 31, 2015 | shares 1,963,948
Granted | shares
Exercised | shares
Cancelled | shares
Balance - September 30, 2016 | shares 1,762,984
Weighted Average Exercise Price Outstanding  
Balance - December 31, 2015 $ 0.67
Granted 1.50
Exercised
Cancelled
Balance - September 30, 2016 0.92
Weighted Average Exercise Price Exercisable  
Balance - December 31, 2015 0.34
Granted
Exercised
Cancelled
Balance - September 30, 2016 0.37
Weighted Average Fair Value Vested  
Balance - December 31, 2015 0.34
Granted
Exercised
Cancelled
Balance - September 30, 2016 $ 0.37
Weighted Average Contractual Life (Years)  
Balance - December 31, 2015 7 years 1 month 2 days
Granted 6 years 3 months
Balance - September 30, 2016 8 years 5 months 27 days
Aggregate Intrinsic Value  
Balance - December 31, 2015 | $
Granted | $
Exercised | $
Cancelled | $
Balance - September 30, 2016 | $ $ 5,468,318
Warrant [Member]  
Stock Options / Warrants Outstanding  
Balance - December 31, 2015 | shares 7,936,391
Granted | shares 490,550
Exercised | shares (370,523)
Cancelled | shares
Balance - September 30, 2016 | shares 8,056,418
Stock Options / Warrants Exercisable  
Balance - December 31, 2015 | shares 7,936,391
Granted | shares 360,465
Exercised | shares
Cancelled | shares
Balance - September 30, 2016 | shares 7,978,293
Weighted Average Exercise Price Outstanding  
Balance - December 31, 2015 $ 1.80
Granted
Exercised
Cancelled
Balance - September 30, 2016 1.79
Weighted Average Exercise Price Exercisable  
Balance - December 31, 2015 1.80
Granted
Exercised
Cancelled
Balance - September 30, 2016 1.79
Weighted Average Fair Value Vested  
Balance - December 31, 2015 0.41
Granted
Exercised
Cancelled
Balance - September 30, 2016 $ 0.41
Weighted Average Contractual Life (Years)  
Balance - December 31, 2015 1 year 9 months 18 days
Balance - September 30, 2016 1 year 3 months 26 days
Aggregate Intrinsic Value  
Balance - December 31, 2015 | $
Granted | $
Exercised | $
Cancelled | $
Balance - September 30, 2016 | $ $ 2,519,973