Quarterly report [Sections 13 or 15(d)]

STOCK-BASED COMPENSATION - Schedule of Stock Option, Activity (Details)

v3.25.1
STOCK-BASED COMPENSATION - Schedule of Stock Option, Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Number of options outstanding    
Beginning balance (in shares) 7,386,369  
Options granted (in shares) 152,400  
Options exercised (in shares) (58,805)  
Options cancelled (in shares) (308,126)  
Ending balance (in shares) 7,171,838 7,386,369
Weighted average exercise price    
Beginning balance (in dollars per share) $ 2.26  
Options granted (in dollars per share) 2.29  
Options exercised (in dollars per share) 0.91  
Options cancelled (in dollars per share) 1.61  
Ending balance (in dollars per share) $ 2.30 $ 2.26
Stock Options Additional Disclosures    
Average remaining contractual life 8 years 21 days 8 years 4 months 9 days
Aggregate intrinsic value, outstanding $ 1,563 $ 2,627
Exercisable (in shares) 2,646,051  
Exercisable, Weighted average exercise price (in dollars per share) $ 2.06  
Exercisable, Average remaining contractual life 7 years 18 days  
Exercisable, Aggregate intrinsic value $ 1,197