Quarterly report pursuant to Section 13 or 15(d)

Equity (Details) - Schedule of stock option activity

v3.21.2
Equity (Details) - Schedule of stock option activity - Stock Options [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2021
Equity (Details) - Schedule of stock option activity [Line Items]  
Number of Shares, Outstanding beginning balance 815
Weighted Average Exercise Price, Outstanding beginning balance $ 21.53
Weighted Average Remaining Contractual Term, Outstanding beginning balance 8 years 6 months 3 days
Aggregate Intrinsic Value, Outstanding beginning balance, $ 120
Number of Shares, Granted 95
Weighted Average Exercise Price, Granted $ 8.33
Number of Shares, Exercised (1)
Weighted Average Exercise Price, Exercised $ 6.69
Number of Shares, Cancelled (50)
Weighted Average Exercise Price, Cancelled $ 67.99
Number of Shares, Outstanding ending balance 859
Weighted Average Exercise Price, Outstanding ending balance $ 17.38
Weighted Average Remaining Contractual Term, Outstanding ending balance 8 years 2 months 23 days
Aggregate Intrinsic Value, Outstanding ending balance $ 156
Number of Shares Exercisable, 308
Weighted Average Exercise Price, Exercisable $ 30.97
Weighted Average Remaining Contractual Term (in years), Exercisable, 6 years 9 months 18 days
Aggregate Intrinsic Value, Exercisable $ 59