XML 75 R60.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY - Stock option activity (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
STOCKHOLDERS' EQUITY    
Options outstanding at beginning of period, Number of options | shares 10,222,749  
Options granted, Number of options | shares 1,360,950  
Options expired, Number of options | shares (797,216)  
Options forfeited, Number of options | shares (1,227,965)  
Options outstanding at end of period, Number of options | shares 9,558,518 10,222,749
Options vested and expected to vest at end of period, Number of options | shares 7,484,313  
Exercisable at end of period, Number of options | shares 3,935,650  
Options outstanding at beginning of period, Weighted average exercise price | $ / shares $ 2.78  
Options granted, Weighted average exercise price | $ / shares 0.77  
Options expired, Weighted average exercise price | $ / shares 5.14  
Options forfeited, Weighted average exercise price | $ / shares 1.5  
Options outstanding at end of period, Weighted average exercise price | $ / shares 2.46 $ 2.78
Options vested and expected to vest at end of period, Weighted average exercise price | $ / shares 2.5  
Exercisable at end of period, Weighted average exercise price | $ / shares $ 4.29  
Options outstanding at, Weighted Average remaining contractual life 8 years 4 months 17 days 8 years 6 months 18 days
Options vested and expected to vest at end of period, Weighted Average remaining contractual life 8 years 3 months 21 days  
Exercisable at end of year, Weighted Average remaining contractual life 7 years 2 months 8 days  
Options outstanding at beginning of period, Aggregate Intrinsic value | $ $ 9  
Options outstanding at end of period, Aggregate Intrinsic value | $ 5 $ 9
Options vested and expected to vest at end of period, Aggregate Intrinsic value | $ 3  
Exercisable at end of period, Aggregate Intrinsic value | $ $ 4