Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity - Schedule of Stock Options Activity (Details)

v3.25.1
Stockholders' Equity - Schedule of Stock Options Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Number of Shares    
Number of shares options outstanding - beginning (in shares) 3,881  
Number of shares options granted (in shares) 1,123  
Number of shares options forfeited (in shares) (284)  
Number of shares options outstanding - ending (in shares) 4,720 3,881
Number of shares options vested and exercisable (in shares) 2,491  
Weighted Average Exercise Price     
Weighted average exercise price, beginning (in dollars per share) $ 6.64  
Weighted average exercise price, granted (in dollars per share) 0.60  
Weighted average exercise price, forfeited (in dollars per share) 6.07  
Weighted average exercise price, ending (in dollars per share) 5.24 $ 6.64
Weighted average exercise price, options vested and exercisable (in dollars per share) $ 6.03  
Weighted Average Remaining Contractual Life (in years)    
Weighted average remaining contractual life (in years) 5 years 1 month 6 days 4 years 10 months 24 days
Weighted average remaining contractual life, granted shares (in years) 7 years  
Weighted average remaining contractual life, options vested and exercisable (in years) 4 years 3 months 18 days  
Total intrinsic value, outstanding, beginning $ 0  
Total intrinsic value, outstanding, ending 0 $ 0
Total intrinsic value, options vested and exercisable $ 0