Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Stockholders' Equity - Schedule of Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Number of Shares    
Number of shares options granted (in shares) 205,000  
Number of shares options forfeited (in shares) (744,369)  
Weighted Average Exercise Price    
Weighted average remaining contractual life (in years) 3 years 10 months 24 days  
Closing stock price (in dollars per share) $ 7.62  
Equity Option    
Number of Shares    
Number of shares options outstanding - beginning (in shares) 3,952,000  
Number of shares options granted (in shares) 205,000  
Number of shares options exercised (in shares) (1,348,000)  
Number of shares options forfeited (in shares) (38,000)  
Number of shares options outstanding - ending (in shares) 2,771,000 3,952,000
Number of shares options vested and exercisable (in shares) 1,661,000  
Weighted Average Exercise Price    
Weighted average exercise price, beginning (in dollars per share) $ 5.36  
Weighted average exercise price, granted (in dollars per share) 6.84  
Weighted average exercise price, cashless exercised (in dollars per share) 0.99  
Weighted average exercise price, forfeited (in dollars per share) 2.64  
Weighted average exercise price, ending (in dollars per share) 7.49 $ 5.36
Weighted average exercise price, options vested and exercisable (in dollars per share) $ 6.84  
Weighted average remaining contractual life (in years) 5 years 2 months 12 days 4 years
Weighted average remaining contractual life shares options granted (in years) 7 years  
Weighted average remaining contractual life, options vested and exercisable (in years) 4 years 10 months 24 days  
Total intrinsic value, outstanding, beginning $ 20,379  
Total intrinsic value, outstanding, ending 3,939 $ 20,379
Total intrinsic value, options vested and exercisable $ 3,172