Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Stockholders' Equity - Schedule of Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Number of Shares    
Number of shares options granted (in shares) 1,125,000  
Number of shares options forfeited (in shares) (744,369)  
Weighted Average Remaining Contractual Life (in years) and Total Intrinsic Value    
Weighted average remaining contractual life (in years) 4 years 6 months  
Equity Option    
Number of Shares    
Number of shares options outstanding - beginning (in shares) 3,952,000  
Number of shares options granted (in shares) 1,125,000  
Number of shares options exercised (in shares) (1,348,000)  
Number of shares options forfeited (in shares) (440,000)  
Number of shares options outstanding - ending (in shares) 3,289,000 3,952,000
Number of shares options vested and exercisable (in shares) 1,892,000  
Weighted Average Exercise Price    
Weighted average exercise price, beginning (in dollars per share) $ 5.25  
Weighted average exercise price, granted (in dollars per share) 8.65  
Weighted average exercise price, cashless exercised (in dollars per share) 0.98  
Weighted average exercise price, forfeited (in dollars per share) 11.10  
Weighted average exercise price, ending (in dollars per share) 7.39 $ 5.25
Weighted average exercise price, options vested and exercisable (in dollars per share) $ 6.70  
Weighted Average Remaining Contractual Life (in years) and Total Intrinsic Value    
Weighted average remaining contractual life (in years) 5 years 1 month 6 days 3 years 9 months 18 days
Weighted average remaining contractual life shares options granted (in years) 6 years 10 months 24 days  
Weighted average remaining contractual life, options vested and exercisable (in years) 4 years 4 months 24 days  
Total intrinsic value, outstanding, beginning $ 19,103  
Total intrinsic value, outstanding, ending 636 $ 19,103
Total intrinsic value, options vested and exercisable $ 636