Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.1
Stock-Based Compensation and Other Benefit Plans (Stock Option Activity) (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares Underlying Options, Granted | shares 241,358  
Weighted Average Exercise Price Per Share, Granted | $ / shares $ 6.41  
Stock Options, Monte Carlo [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares Underlying Options, Outstanding, Beginning Balance | shares   359,000
Number of Shares Underlying Options, Granted | shares   241,000
Number of Shares Underlying Options, Outstanding, Ending Balance | shares 600,000 600,000
Number of Shares Underlying Options, Exercisable | shares 120,000 120,000
Weighted Average Exercise Price Per Share, Beginning Balance | $ / shares   $ 1.96
Weighted Average Exercise Price Per Share, Granted | $ / shares   6.41
Weighted Average Exercise Price Per Share, Ending Balance | $ / shares $ 3.75 3.75
Weighted Average Exercise Price Per Share, Exercisable | $ / shares $ 1.96 $ 1.96
Weighted Average Remaining Contractual Term, Outstanding   9 years 1 month 2 days
Weighted Average Remaining Contractual Term, Exercisable   8 years 6 months 3 days
Aggregate Intrinsic Value, Outstanding | $ $ 1,670 $ 1,670
Aggregate Intrinsic Value, Exercisable | $ $ 547 $ 547
Stock Options, Black-Scholes [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares Underlying Options, Outstanding, Beginning Balance | shares   615,000
Number of Shares Underlying Options, Exercised | shares   (171,000)
Number of Shares Underlying Options, Outstanding, Ending Balance | shares 444,000 444,000
Number of Shares Underlying Options, Exercisable | shares 429,000 429,000
Weighted Average Exercise Price Per Share, Beginning Balance | $ / shares   $ 1.58
Weighted Average Exercise Price Per Share, Exercised | $ / shares   1.16
Weighted Average Exercise Price Per Share, Ending Balance | $ / shares $ 1.74 1.74
Weighted Average Exercise Price Per Share, Exercisable | $ / shares $ 1.73 $ 1.73
Weighted Average Remaining Contractual Term, Outstanding   1 year 5 months 26 days
Weighted Average Remaining Contractual Term, Exercisable   1 year 5 months 19 days
Aggregate Intrinsic Value, Outstanding | $ $ 2,125 $ 2,125
Aggregate Intrinsic Value, Exercisable | $ $ 2,062 $ 2,062