XML 103 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE BASED COMPENSATION - Schedule of Number and Weighted-average Exercise Prices and Remaining Contractual Life of Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of options      
Number of options outstanding, Beginning balance (in shares) 4,197,058    
Number of options, granted (in shares) 992,166    
Number of options, exercised (in shares) (153,511)    
Number of options, forfeited (in shares) (335,620)    
Number of options, expired (in shares) (64,026)    
Number of options outstanding, Ending balance (in shares) 4,636,067 4,197,058  
Number of options, Vested (in shares) 3,606,920    
Number of options, Exercisable (in shares) 3,606,920    
Weighted average exercise price      
Weighted average exercise price Outstanding, beginning balance (in dollars per share) $ 17.73    
Weighted average exercise price, Granted (in dollars per share) 10.00    
Weighted average exercise price, Exercised (in dollars per share) 4.52    
Weighted average exercise price, Forfeited (in dollars per share) 54.03    
Weighted average exercise price, expired (in dollars per share) 19.54    
Weighted average exercise price Outstanding, Ending balance (in dollars per share) 13.86 $ 17.73  
Weighted average exercise price, Exercisable (in dollars per share) 15.68    
Weighted average exercise price, Vested (in dollars per share) $ 15.68    
Aggregate intrinsic value, outstanding, exercised $ 1,000 $ 0 $ 2,100
Weighted average remaining contractual life (Yrs) outstanding 4 years    
Aggregate intrinsic value, outstanding $ 1,700    
Weighted average remaining contractual life (Yrs), exercisable 3 years 7 months 6 days    
Weighted average remaining contractual life (Yrs), vested 3 years 7 months 6 days    
Aggregate intrinsic value, exercisable $ 1,200    
Aggregate intrinsic value, vested $ 1,200