Quarterly report [Sections 13 or 15(d)]

SHARE-BASED COMPENSATION - Stock Options (Details)

v3.25.3
SHARE-BASED COMPENSATION - Stock Options (Details) - Stock Options - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Number of Shares    
Outstanding options 2,471,945  
Granted 491,585  
Exercised (1,415,797)  
Forfeited (13,463)  
Expired (2,500)  
Outstanding options 1,531,770 2,471,945
Options vested and exercisable at September 30, 2025 819,705  
Weighted average exercise price    
Outstanding options - beginning $ 1.41  
Granted 6.31  
Exercised 0.3  
Forfeited 4.05  
Expired 4.57  
Outstanding options - ending 3.51 $ 1.41
Options vested and exercisable at September 30, 2025 $ 1.97  
Average intrinsic value    
Outstanding options at - beginning $ 6,191,995  
Outstanding options - ending 5,535,283 $ 6,191,995
Options vested and exercisable at September 30, 2025 $ 4,222,565  
Weighted average remaining contractual life (year)    
Outstanding options, Weighted average remaining contractual life (years) 6 years 6 months 3 years 2 months 12 days
Options vested and exercisable at September 30, 2025 4 years 4 months 17 days