XML 77 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock Purchase Warrants - Summary of Warrant Activity (Details) - Warrants [Member]
9 Months Ended
Sep. 30, 2020
$ / shares
shares
Warrants, Vested, Beginning balance | shares 4,824,573
Warrants, Granted | shares 1,273,374
Warrants, Exercised | shares (2,704,583)
Warrants, Cancelled | shares (5,000)
Warrants, Vested, Ending balance | shares 3,388,364
Weighted average exercise price, Vested, Beginning balance | $ / shares $ 5.15
Weighted average exercise price, Granted | $ / shares 1.31
Weighted average exercise price, Exercised | $ / shares (1.95)
Weighted average exercise price, Cancelled | $ / shares (16.50)
Weighted average exercise price, Vested, Ending balance | $ / shares $ 6.24