XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK AWARDS, WARRANTS AND OPTIONS - Stock Option Activity (Details) - Employee Stock Option
3 Months Ended
Mar. 31, 2025
USD ($)
$ / shares
shares
Number of Options  
Outstanding at the beginning of the period | shares 10,731,183
Granted | shares 1,965,527
Exercised | shares (91,071)
Expired/Cancelled | shares (111,792)
Outstanding at the end of the period | shares 12,493,847
Exercisable at December 31, 2024 | shares 7,176,223
Weighted Average Exercise Price  
Outstanding at beginning of the period | $ / shares $ 4.38
Granted | $ / shares 14.96
Exercised | $ / shares 2.73
Expired/Cancelled | $ / shares 6.23
Outstanding at end of the period | $ / shares 6.04
Exercisable at December 31, 2024 | $ / shares $ 3.89
Aggregate Intrinsic Value  
Exercised | $ $ 1,013,399
Outstanding at the end of the period | $ 56,520,694
Exercisable at December 31, 2024 | $ $ 41,437,055