Annual report pursuant to Section 13 and 15(d)

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

v3.19.1
Stockholders' Equity - Summary of Company's Outstanding Stock Warrants and Changes During the Period (Details) - Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Number of Warrants Balance Beginning 773,966 116,519
Number of warrants Granted   7,941,374
Number of Warrants Expired (1,202) (37,177)
Number of Warrants Exercised (44,000) (7,246,750)
Number of Warrants Balance Ending 728,764 773,966
Number of Warrants Exercisable 728,764 773,966
Weighted Average Exercise Price Balance Beginning $ 5.99 $ 15.18
Weighted Average Exercise Price Granted   1.70
Weighted Average Exercise Price Expired 15.60 15.60
Weighted Average Exercise Price Exercised 1.20 1.38
Weighted Average Exercise Price Balance Ending 6.26 5.99
Weighted Average Exercise Price Exercisable $ 6.26 $ 5.99
Weighted Average Remaining Contractual Life Balance Beginning 4 years 1 month 6 days 3 years 2 months 12 days
Weighted Average Remaining Contractual Life Granted   5 years
Weighted Average Remaining Contractual Life Balance Ending 3 years 1 month 6 days 4 years 1 month 6 days
Weighted Average Remaining Contractual Life Exercisable 3 years 1 month 6 days 4 years 1 month 6 days