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 ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Outstanding at beginning of period 1,053,356 857,409
Options Granted 70,000 203,509
Options Cancelled 0 (70,196)
Options Expired/Forfeited (21,667)  
Outstanding at ending of period 1,101,689 990,722
Weighted Average Remaining Contractual Life , Beginning balance 6 years 2 months 15 days 7 years 5 months 12 days
Weighted Average Remaining Contractual Life, Options granted 1 year 6 months 29 days 2 years 6 months 29 days
Weighted Average Remaining Contractual Life, Ending balance 5 years 3 months 10 days 6 years 1 month 24 days
Weighted Average Exercise Price Per Share, Beginning balance $ 3.39 $ 1.50
Weighted Average Exercise Price Per Share, Options granted 8.29 9.53
Weighted Average Exercise Price Per Share, Options Expired/Forfeited 9.33  
Weighted Average Exercise Price Per Share, Options Cancelled   8.91
Weighted Average Exercise Price Per Share, ending balance $ 3.59 $ 2.63
Aggregate Intrinsic Value, Beginning balance $ 5,804,517 $ 6,302,277
Aggregate Intrinsic Value, Options granted 0 414,147
Aggregate Intrinsic Value, Ending balance $ 559,146 $ 4,829,417
Maximum [Member] | Stock Options [Member]    
Exercise Price Per Share, Beginning balance $ 10.74 $ 9.90
Options Granted 9.08 10.73
Options Cancelled   9.87
Options Expired/Forfeited 10.73  
Exercise Price Per Share, Ending balance 10.30 10.73
Maximum [Member] | Stock Options [Member]    
Exercise Price Per Share, Beginning balance 0.79 0.79
Options Granted 8.25 7.50
Options Cancelled   0.79
Options Expired/Forfeited 4.94  
Exercise Price Per Share, Ending balance $ 0.79 $ 0.79