Annual report pursuant to Section 13 and 15(d)

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

v3.22.0.1
Stock-Based Compensation and Other Benefit Plans (Stock Option Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 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   8 years 9 months
Weighted Average Remaining Contractual Term, Exercisable   8 years 5 months 26 days
Aggregate Intrinsic Value, Outstanding   $ 448
Aggregate Intrinsic Value, Exercisable   $ 146
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,122,000)
Number of Shares Underlying Options, Unvested shares forfeited   (67,000)
Number of Shares Underlying Options, Outstanding, Ending Balance   615,000
Number of Shares Underlying Options, Exercisable   520,000
Weighted Average Exercise Price Per Share, Beginning Balance   $ 1.38
Weighted Average Exercise Price Per Share, Exercised   1.22
Weighted Average Exercise Price Per Share, Unvested shares forfeited   2.33
Weighted Average Exercise Price Per Share, Ending Balance   1.58
Weighted Average Exercise Price Per Share, Exercisable   $ 1.45
Weighted Average Remaining Contractual Term, Outstanding   1 year 5 months 8 days
Weighted Average Remaining Contractual Term, Exercisable   1 year 3 months 21 days
Aggregate Intrinsic Value, Outstanding   $ 1,001
Aggregate Intrinsic Value, Exercisable   $ 917