Quarterly report pursuant to Section 13 or 15(d)

STOCK WARRANTS, STOCK OPTIONS AND RESTRICTED STOCK UNITS (Details 3)

v3.22.2.2
STOCK WARRANTS, STOCK OPTIONS AND RESTRICTED STOCK UNITS (Details 3) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Outstanding at beginning of period 1,053,356 857,409 857,409
Warrants Granted 70,000 129,167  
Exercisable 846,269   635,609
Outstanding at ending of periods 1,123,356 986,576 1,053,356
Weighted Average Remaining Contractual Life , Beginning balance 6 years 2 months 15 days 7 years 5 months 12 days  
Weighted Average Remaining Contractual Life, Warrants granted 1 year 6 months 29 days 2 years 11 months 8 days  
Weighted Average Remaining Contractual Life, Ending balance 5 years 5 months 15 days 7 years 2 months 15 days  
Weighted Average Remaining Contractual Life, Exercisable 6 years 5 months 12 days   6 years 8 months 12 days
Weighted Average Exercise Price Per Share, Beginning balance $ 3.3900 $ 1.4997  
Weighted Average Exercise Price Per Share, Warrants granted 8.2893 9.8562  
Weighted Average Exercise Price Per Share, ending balance 3.7042 $ 2.5938  
Weighted Average Exercise price per share, Exercisable $ 2.5032   $ 1.5861
Aggregate Intrinsic Value, Beginning balance $ 5,804,517 $ 6,302,277  
Aggregate Intrinsic Value, Warrants granted 0 257,540  
Aggregate Intrinsic Value, Ending balance 0 $ 9,132,060  
Aggregate Intrinsic value, warrant exercisable $ 0   $ 4,655,089
Exercisable Price Per $ 10.7250    
Minimum [Member] | Stock Options [Member]      
Exercisable Price Per 0.7903   $ 0.7903
Outstanding, Beginning balance 0.7903 $ 0.7902 0.7902
Warrants Granted 8.25 8.3160  
Weighted Average Exercise Price Per Share, Ending balance 0.7903 0.7902 0.7903
Maximum [Member] | Stock Options [Member]      
Exercisable Price Per 10.7250   10.74
Outstanding, Beginning balance 10.74 9.9000 9.9000
Warrants Granted 9.0750 10.1310  
Weighted Average Exercise Price Per Share, Ending balance $ 10.1310 $ 10.1310 $ 10.74