Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Summary of Warrant Activity (Details)

v3.20.1
Stockholders' Equity - Summary of Warrant Activity (Details) - $ / shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Equity [Abstract]    
Number of Shares, Warrants Outstanding, Beginning balance 363,727 305,060
Number of Shares, Warrants Granted 880,985 42,024
Number of Shares, Warrants Exercised (7,023)
Number of Shares, Warrants Forfeited or Cancelled
Number of Shares, Warrants Outstanding, Ending balance 1,244,712 340,061
Weighted Average Exercise Price, Warrants outstanding, Beginning balance $ 25.60 $ 27.50
Weighted Average Exercise Price, Warrants Granted 10.14 16.10
Weighted Average Exercise Price, Warrants Exercised 10.80
Weighted Average Exercise Price, Warrants Forfeited or cancelled
Weighted Average Exercise Price, Warrants outstanding, Ending balance $ 14.67 $ 26.40
Weighted Average Remaining Contractual Life (Years), Warrants outstanding, Beginning balance 3 years 1 month 13 days 3 years 10 months 10 days
Weighted Average Remaining Contractual Life (Years), Warrants Grants 5 years 3 months 29 days 4 years 11 months 15 days
Weighted Average Remaining Contractual Life (Years), Warrants outstanding, Ending balance 4 years 7 months 10 days 3 years 9 months 3 days