Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation, Restricted Stock and Stock Options (Details) - Schedule of warrant activity

v3.22.1
Stock-Based Compensation, Restricted Stock and Stock Options (Details) - Schedule of warrant activity
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
Schedule of warrant activity [Abstract]  
Shares Underlying Warrants, Beginning Outstanding | shares 4,525,177
Weighted Average Exercise Price, Beginning Outstanding | $ / shares $ 2.65
Weighted Average Remaining Contractual Tenn (Years), Beginning Outstanding 4 years
Aggregate Intrinsic Value, Beginning Outstanding | $ $ 7,088
Shares Underlying Warrants, Ending Outstanding | shares 4,725,177
Weighted Average Exercise Price, Ending Outstanding | $ / shares $ 2.62
Weighted Average Remaining Contractual Tenn (Years), Ending Outstanding 3 years 9 months 18 days
Aggregate Intrinsic Value, Ending Outstanding | $ $ 2,134
Shares Underlying Warrants, Exercisable | shares 1,862,661
Weighted Average Exercise Price Exercisable | $ / shares $ 1.15
Weighted Average Remaining Contractual Tenn (Years) Exercisable 3 years 1 month 6 days
Aggregate Intrinsic Value Exercisable | $ $ 2,134
Shares Underlying Warrants, Issued | shares 200,000
Weighted Average Exercise Price, Issued | $ / shares $ 2
Weighted Average Remaining Contractual Tenn (Years), Issued 5 years