Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation and Other Benefit Plans (Stock Option Activity) (Details)

v3.21.2
Stock-Based Compensation and Other Benefit Plans (Stock Option Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended
Mar. 31, 2021
Sep. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares Underlying Options, Granted 401,759  
Weighted Average Exercise Price Per Share, Granted $ 3.14  
Stock Options, Monte Carlo [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares Underlying Options, Outstanding, Beginning Balance   644,000
Number of Shares Underlying Options, Granted   402,000
Number of Shares Underlying Options, Unvested shares forfeited   (687,000)
Number of Shares Underlying Options, Outstanding, Ending Balance   359,000
Number of Shares Underlying Options, Exercisable   74,000
Weighted Average Exercise Price Per Share, Beginning Balance   $ 1.23
Weighted Average Exercise Price Per Share, Granted   3.14
Weighted Average Exercise Price Per Share, Unvested shares forfeited   1.96
Weighted Average Exercise Price Per Share, Ending Balance   1.96
Weighted Average Exercise Price Per Share, Exercisable   $ 1.23
Weighted Average Remaining Contractual Term, Outstanding   9 years
Weighted Average Remaining Contractual Term, Exercisable   8 years 8 months 26 days
Aggregate Intrinsic Value, Outstanding   $ 378
Aggregate Intrinsic Value, Exercisable   $ 126
Stock Options, Black-Scholes [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares Underlying Options, Outstanding, Beginning Balance   1,804,000
Number of Shares Underlying Options, Exercised   (1,088,000)
Number of Shares Underlying Options, Unvested shares forfeited   (64,000)
Number of Shares Underlying Options, Outstanding, Ending Balance   652,000
Number of Shares Underlying Options, Exercisable   555,000
Weighted Average Exercise Price Per Share, Beginning Balance   $ 1.38
Weighted Average Exercise Price Per Share, Exercised   1.20
Weighted Average Exercise Price Per Share, Unvested shares forfeited   2.33
Weighted Average Exercise Price Per Share, Ending Balance   1.60
Weighted Average Exercise Price Per Share, Exercisable   $ 1.47
Weighted Average Remaining Contractual Term, Outstanding   1 year 8 months 23 days
Weighted Average Remaining Contractual Term, Exercisable   1 year 7 months 9 days
Aggregate Intrinsic Value, Outstanding   $ 876
Aggregate Intrinsic Value, Exercisable   $ 816