XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholder's Equity (Details) - Schedule of warrant activity
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Schedule of warrant activity [Abstract]  
Number of Shares, Outstanding, balance at beginning | shares 1,403,610
Weighted Average Exercise Price, Outstanding, balance at beginning | $ / shares $ 4.61
Weighted Average Remaining Life, Outstanding, balance at beginning 3 years
Number of Shares, Granted | shares 142,690
Weighted Average Exercise Price, Granted | $ / shares $ 3.7
Weighted Average Remaining Life, Granted 5 years
Number of Shares, Exercised/cancelled | shares (241,944)
Weighted Average Exercise Price, Exercised/cancelled | $ / shares $ 4.49
Weighted Average Remaining Life, Exercised/cancelled 1 month 6 days
Number of Shares, Outstanding, balance at ending | shares 1,304,356
Weighted Average Exercise Price, Outstanding, balance at ending | $ / shares $ 4.53
Weighted Average Remaining Life, Outstanding, balance at ending 3 years 3 months 18 days