Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Summary of Company's Outstanding Stock Warrants and Changes During the Period (Details)

v3.10.0.1
Stockholders' Equity - Summary of Company's Outstanding Stock Warrants and Changes During the Period (Details) - Warrants [Member]
9 Months Ended
Sep. 30, 2018
$ / shares
shares
Number of Warrants Balance Beginning | shares 773,966
Number of Warrants Expired | shares (1,202)
Number of Warrants Exercised | shares (44,000)
Number of Warrants Balance Ending | shares 728,764
Number of Warrants Exercisable | shares 728,764
Weighted Average Exercise Price Balance Beginning | $ / shares $ 5.99
Weighted Average Exercise Price Expired | $ / shares 15.60
Weighted Average Exercise Price Exercised | $ / shares 1.20
Weighted Average Exercise Price Balance Ending | $ / shares 6.26
Weighted Average Exercise Price Exercisable | $ / shares $ 6.26
Weighted Average Remaining Life Balance Beginning 4 years 1 month 6 days
Weighted Average Remaining Life Balance Ending 3 years 3 months 19 days
Weighted Average Remaining Life Exercisable 3 years 3 months 19 days