Quarterly report pursuant to Section 13 or 15(d)

Stock Based Awards - Schedule of Warrants Activity (Details)

v3.10.0.1
Stock Based Awards - Schedule of Warrants Activity (Details)
9 Months Ended
Sep. 30, 2018
$ / shares
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Number of Warrants, Outstanding, Beginning balance | shares 980
Number of Warrants, Issued | shares 340
Number of Warrants, Exercised | shares (234)
Number of Warrants, Expired | shares
Number of Warrants, Outstanding, Ending balance | shares 1,086
Number of Warrants, Outstanding, Exercisable Ending balance | shares 1,086
Weighted Average Exercise Price, Outstanding, Beginning | $ / shares $ 13.12
Weighted Average Exercise Price, Issued | $ / shares 10.39
Weighted Average Exercise Price, Exercised | $ / shares 5.60
Weighted Average Exercise Price, Expired | $ / shares
Weighted Average Exercise Price, Outstanding, Ending | $ / shares 13.88
Weighted Average Exercise Price, Exercisable, Ending | $ / shares $ 13.88
Warrants outstanding ,Weighted Average Remaining Contractual Life in Years, Beginning 4 years 29 days
Warrants outstanding ,Weighted Average Remaining Contractual Life in Years, Issued 3 years 3 months 29 days
Warrants outstanding ,Weighted Average Remaining Contractual Life in Years, Beginning 3 years 3 months 29 days
Warrants exercisable, Weighted Average Remaining Contractual Life in Years 3 years 3 months 29 days