XML 69 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity (Details) - Schedule of warrant activity
9 Months Ended
Sep. 30, 2021
$ / shares
shares
Schedule of warrant activity [Abstract]  
Number of Shares, Outstanding, balance at beginning | shares 1,823,267
Weighted Average Exercise Price, Outstanding, balance at beginning | $ / shares $ 4.2
Weighted Average Remaining Life, Outstanding, balance at beginning 3 years 4 months 24 days
Number of Shares, Granted | shares 64,286
Weighted Average Exercise Price, Granted | $ / shares $ 8.75
Weighted Average Remaining Life, Granted 4 years 3 months 18 days
Number of Shares, Exercised/cancelled | shares (473,942)
Weighted Average Exercise Price, Exercised/cancelled | $ / shares $ 3.2
Weighted Average Remaining Life, Exercised/cancelled 4 years 2 months 12 days
Number of Shares, Outstanding, balance at ending | shares 1,413,611
Weighted Average Exercise Price, Outstanding, balance at ending | $ / shares $ 4.61
Weighted Average Remaining Life, Outstanding, balance at ending 3 years 2 months 12 days