XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Shareholders' Equity - Schedule of Warrant Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Equity [Abstract]    
Number of Shares Underlying Warrants and Non-Employee Options Granted, Beginning 1,483,143 2,628,294
Number of Shares Underlying Warrants and Non-Employee Options Granted, Exercised (83,152) (1,961,765)
Number of Shares Underlying Warrants and Non-Employee Options Granted, Terminated (184,000)
Number of Shares Underlying Warrants and Non-Employee Options Granted, Issued 1,000,614
Number of Shares Underlying Warrants and Non-Employee Options Granted, Ending 1,399,991 1,483,143
Weighted Average Exercise Price, Beginning $ 2.13 $ 1.49
Weighted Average Exercise Price, Exercised 3.42 1.20
Weighted Average Exercise Price, Terminated 6.00
Weighted Average Exercise Price, Issued 2.76
Weighted Average Exercise Price, Ending $ 2.27 $ 2.13