Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
Stockholders' Equity - Schedule of Stock Options Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Number of Shares    
Number of shares options outstanding - beginning (in shares) 2,951  
Number of shares options granted (in shares) 1,840  
Number of shares options forfeited (in shares) (538)  
Number of shares options outstanding - ending (in shares) 4,253 2,951
Number of shares options vested and exercisable (in shares) 2,214  
Weighted Average Exercise Price     
Weighted average exercise price, beginning (in dollars per share) $ 7.30  
Weighted average exercise price, granted (in dollars per share) 6.01  
Weighted average exercise price, forfeited (in dollars per share) 7.97  
Weighted average exercise price, ending (in dollars per share) 6.65 $ 7.30
Weighted average exercise price, options vested and exercisable (in dollars per share) $ 6.53  
Weighted Average Remaining Contractual Life (in years)    
Weighted average remaining contractual life (in years) 5 years 4 months 24 days 4 years 9 months 18 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 6 months  
Total intrinsic value, outstanding, beginning $ 693  
Total intrinsic value, outstanding, ending 563 $ 693
Total intrinsic value, options vested and exercisable $ 563