XML 116 R33.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK AWARDS, WARRANTS AND OPTIONS - Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Aggregate Intrinsic Value    
Exercised $ 1,973,252 $ 367,422
Outstanding at the end of the period 101,787,480  
Exercisable at December 31, 2024 $ 68,037,248  
Employee Stock Option    
Number of Options    
Outstanding at the beginning of the period 8,232,404 5,776,839
Granted 3,236,726 3,425,979
Exercised (226,105) (182,405)
Expired/Cancelled (511,842) (788,009)
Outstanding at the end of the period 10,731,183 8,232,404
Exercisable at December 31, 2024 6,568,089  
Weighted Average Exercise Price    
Outstanding at beginning of the period $ 3.46 $ 2.97
Granted 6.81 4.32
Exercised 2.6 2.55
Expired/Cancelled 5.79 3.82
Outstanding at end of the period 4.38 $ 3.46
Exercisable at December 31, 2024 $ 3.44