XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Number of outstanding options    
Balance at beginning (in shares) 2,119,425  
Options granted (in shares) 104,096  
Options cancelled (in shares) (8,212)  
Options exercised (in shares) (1)  
Balance at the end (in shares) 2,215,308 2,119,425
Vested and expected to vest at the end the period (in shares) 2,215,308  
Exercisable at the end of the period (in shares) 1,284,481  
Weighted average exercise price    
Balance at beginning (in dollars per share) $ 7.87  
Options granted (in dollars per share) 5.21  
Options cancelled (in dollars per share) 6.83  
Options exercised (in dollars per share) 2.12  
Balance at the ending (in dollars per share) 7.75 $ 7.87
Vested and expected to vest at the end the period (in dollars per share) 7.75  
Exercisable at the end of the period (in dollars per share) $ 6.99  
Weighted-Average Remaining Contractual Term (in years)    
Weighted Average Remaining Contractual Term (in years) 7 years 7 months 6 days 7 years 11 months 23 days
Vested and expected to vest at the end the period (in years) 7 years 7 months 6 days  
Exercisable at the end of the period (in years) 6 years 11 months 8 days  
Aggregate Intrinsic Value    
Beginning balance $ 751  
Options exercised 0  
Ending balance 453 $ 751
Vested and expected to vest at the end the period 453  
Exercisable at the end of the period $ 453