XML 81 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity and Stock-based Compensation - Schedule of Warrants Activity (Details) - Warrant [Member]
3 Months Ended
Mar. 31, 2019
$ / shares
shares
Number of Shares Warrants Outstanding, beginning balance 2,206,973
Number of Shares Warrants Outstanding, Granted
Number of Shares Warrants Outstanding, Exercised (474,055)
Number of Shares Warrants Outstanding, Expired
Number of Shares Warrants Outstanding, ending balance 1,732,918
Weighted average remaining contractual life of the outstanding warrants in years 2 years 9 months 14 days
Weighted avg. Exercise Price, outstanding, beginning balance | $ / shares $ 1.91
Weighted avg. Exercise Price, exercised | $ / shares 1.79
Weighted avg. Exercise Price, outstanding and exercisable, ending balance | $ / shares $ 1.94