XML 93 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK AWARDS, WARRANTS AND OPTIONS - Stock Option Activity (Details) - Employee Stock Option - USD ($)
6 Months Ended
Jun. 30, 2024
Number of Options  
Outstanding at December 31, 2023 8,227,404
Granted 2,672,226
Exercised (69,035)
Expired/Cancelled (240,117)
Outstanding at June 30, 2024 10,590,478
Exercisable at June 30, 2024 5,517,036
Weighted Average Exercise Price  
Outstanding at December 31, 2023 $ 3.46
Granted 5.26
Exercised 2.15
Expired/Cancelled 5.28
Outstanding at June 30, 2024 3.88
Exercisable at June 30, 2024 $ 3.22
Aggregate Intrinsic Value  
Exercised $ 207,089
Outstanding at June 30, 2024 11,403,226
Exercisable at June 30, 2024 $ 8,905,722