XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK AWARDS, WARRANTS AND OPTIONS - Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Aggregate Intrinsic Value    
Exercised $ 367,422 $ 867,854
Outstanding 12,493,414  
Exercisable $ 8,636,326  
Employee Stock Option    
Number of Options    
Outstanding at Beginning of the period 5,776,839 3,793,824
Granted 3,420,979 2,817,370
Exercised (182,405) (325,667)
Expired/Cancelled (788,009) (508,688)
Outstanding at End of the period 8,227,404 5,776,839
Exercisable 4,248,136  
Weighted Average Exercise Price    
Outstanding at Beginning of the period $ 2.97 $ 2.68
Granted 4.32 3.46
Exercised 2.55 1.37
Expired/Cancelled 3.82 4.55
Outstanding at Ending of the period 3.46 $ 2.97
Exercisable $ 2.88