Quarterly report pursuant to Section 13 or 15(d)

SHARE-BASED COMPENSATION - Stock Options (Details)

v3.24.3
SHARE-BASED COMPENSATION - Stock Options (Details) - Stock Options
9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Number of Shares    
Outstanding options | shares 2,769,869  
Granted | shares 25,000  
Exercised | shares (101,568)  
Forfeited | shares (143,349)  
Expired | shares (26,306)  
Outstanding options | shares 2,523,646 2,769,869
Options vested and exercisable at September 30, 2024 | shares 2,087,920  
Weighted average exercise price    
Outstanding options - beginning | $ / shares $ 1.49  
Granted | $ / shares 4.57  
Exercised | $ / shares 1.59  
Forfeited | $ / shares 2.88  
Expired | $ / shares 2.30  
Outstanding options - ending | $ / shares 1.43 $ 1.49
Options vested and exercisable at September 30, 2024 | $ / shares $ 1.10  
Average intrinsic value    
Outstanding options at - beginning | $ $ 3,441,146  
Outstanding options - ending | $ 10,640,203 $ 3,441,146
Options vested and exercisable at September 30, 2024 | $ $ 9,508,566  
Weighted average remaining contractual life (year)    
Outstanding options, Weighted average remaining contractual life (years) 3 years 6 months 18 days 4 years 6 months 10 days
Options vested and exercisable at September 30, 2024 2 years 6 months 29 days