v3.25.2
STOCK AWARDS, WARRANTS AND OPTIONS - Stock Option Activity (Details) - Employee Stock Option - USD ($)
6 Months Ended
Jun. 30, 2025
Number of Options  
Outstanding at the beginning of the period 10,731,183
Granted 2,415,527
Exercised (149,206)
Expired/Cancelled (228,419)
Outstanding at the end of the period 12,769,085
Exercisable at December 31, 2024 7,660,232
Weighted Average Exercise Price  
Outstanding at beginning of the period $ 4.38
Granted 14.49
Exercised 3.27
Expired/Cancelled 9.96
Outstanding at end of the period 6.2
Exercisable at December 31, 2024 $ 4.09
Aggregate Intrinsic Value  
Exercised $ 1,330,081
Outstanding at the end of the period 60,573,390
Exercisable at December 31, 2024 $ 46,507,669