XML 82 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock Purchase Warrants - Summary of Warrant Activity (Details) - Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Warrants, Vested, Beginning balance 4,657,145 3,233,466
Warrants, Granted 678,428 1,478,379
Warrants, Warrant reset 159,538
Warrants, Exercised (529,000) (171,738)
Warrants, Cancelled (18,000) (42,500)
Warrants, Vested, Ending balance 4,824,573 4,657,145
Weighted average exercise price, Vested, Beginning balance $ 5.54 $ 6.57
Weighted average exercise price, Granted 1.75 2.90
Weighted average exercise price, Warrant reset 0.52
Weighted average exercise price, Exercised (2.96) (0.52)
Weighted average exercise price, Cancelled (3.50) (8.50)
Weighted average exercise price, Vested, Ending balance $ 5.15 $ 5.54