Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation, Restricted Stock and Stock Options: (Details) - Schedule of stock options activity

v3.21.2
Stock-Based Compensation, Restricted Stock and Stock Options: (Details) - Schedule of stock options activity - Stock Options [Member]
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Stock-Based Compensation, Restricted Stock and Stock Options: (Details) - Schedule of stock options activity [Line Items]  
Shares Underlying Options Outstanding | shares 10,861,940
Weighted Average Exercise Price Outstanding | $ / shares $ 2.73
Weighted Average Remaining Contractual Term (Years) Outstanding 8 years 2 months 12 days
Aggregate Intrinsic Value Outstanding | $ $ 17,524
Shares Underlying Options Granted | shares 248,147
Weighted Average Exercise Price Granted | $ / shares $ 4.41
Weighted Average Remaining Contractual Term (Years) Granted 6 years 2 months 12 days
Aggregate Intrinsic Value Granted | $
Shares Underlying Options Canceled | shares (571,379)
Weighted Average Exercise Price Canceled | $ / shares $ 3.32
Weighted Average Remaining Contractual Term (Years) Canceled
Aggregate Intrinsic Value Canceled | $
Shares Underlying Options Outstanding | shares 10,538,708
Weighted Average Exercise Price Outstanding | $ / shares $ 2.74
Weighted Average Remaining Contractual Term (Years) Outstanding 7 years 9 months 18 days
Aggregate Intrinsic Value Outstanding | $ $ 16,098
Shares Underlying Options Exercisable | shares 10,025,932
Weighted Average Exercise Price Exercisable | $ / shares $ 2.63
Weighted Average Remaining Contractual Term (Years) Exercisable 7 years 9 months 18 days
Aggregate Intrinsic Value Exercisable | $ $ 16,093