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 6 Months Ended
Mar. 31, 2021
Jun. 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 3 months 3 days
Weighted Average Remaining Contractual Term, Exercisable   8 years 11 months 26 days
Aggregate Intrinsic Value, Outstanding   $ 462
Aggregate Intrinsic Value, Exercisable   $ 149
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   980,000
Number of Shares Underlying Options, Unvested shares forfeited   (60,000)
Number of Shares Underlying Options, Outstanding, Ending Balance   764,000
Number of Shares Underlying Options, Exercisable   663,000
Weighted Average Exercise Price Per Share, Beginning Balance   $ 1.38
Weighted Average Exercise Price Per Share, Exercised   1.07
Weighted Average Exercise Price Per Share, Unvested shares forfeited   2.33
Weighted Average Exercise Price Per Share, Ending Balance   1.70
Weighted Average Exercise Price Per Share, Exercisable   $ 1.61
Weighted Average Remaining Contractual Term, Outstanding   1 year 8 months 23 days
Weighted Average Remaining Contractual Term, Exercisable   1 year 7 months 2 days
Aggregate Intrinsic Value, Outstanding   $ 1,181
Aggregate Intrinsic Value, Exercisable   $ 1,087