XML 96 R82.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock Purchase Warrants - Summary of Warrant Activity (Details) - Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Warrants, Vested, Beginning balance 4,824,573 4,693,145
Warrants, Granted 1,273,374 678,428
Warrants, Exercised (2,704,583) (529,000)
Warrants, Cancelled (5,000) (18,000)
Warrants, Vested, Ending balance 3,388,364 4,824,573
Weighted average exercise price, Vested, Beginning balance $ 5.15 $ 5.4
Weighted average exercise price, Granted 1.31 1.75
Weighted average exercise price, Exercised (1.95) (2.96)
Weighted average exercise price, Cancelled (16.50) (3.50)
Weighted average exercise price, Vested, Ending balance $ 6.24 $ 5.15