Quarterly report [Sections 13 or 15(d)]

SHARE-BASED COMPENSATION - Stock Options (Details)

v3.26.1
SHARE-BASED COMPENSATION - Stock Options (Details) - Stock options
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Number of Shares    
Outstanding options- beginning | shares 1,509,544  
Granted | shares 528,755  
Exercised | shares (93,144)  
Forfeited | shares (37,290)  
Expired | shares (1,740)  
Outstanding options - ending | shares 1,906,125 1,509,544
Options vested and exercisable | shares 919,323  
Weighted average exercise price    
Outstanding options - beginning | $ / shares $ 3.5  
Granted | $ / shares 5.12  
Exercised | $ / shares 2.47  
Forfeited | $ / shares 4.25  
Expired | $ / shares 6.31  
Outstanding options - ending | $ / shares 3.98 $ 3.5
Options vested and exercisable | $ / shares $ 2.67  
Aggregate intrinsic value    
Outstanding options at - beginning | $ $ 6,359,288  
Outstanding options - ending | $ 5,906,045 $ 6,359,288
Options vested and exercisable | $ $ 4,050,081  
Weighted average remaining contractual life (years)    
Outstanding options, Weighted average remaining contractual life (years) 6 years 10 months 6 days 6 years 2 months 15 days
Options vested and exercisable 4 years 6 months 18 days