Quarterly report pursuant to Section 13 or 15(d)

Schedule of Stock Options Activity (Details)

v3.22.1
Schedule of Stock Options Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Equity [Abstract]    
Number of Shares Options Outstanding - Beginning 5,110  
Weighted Average Exercise Price Options Outstanding - Beginning $ 3.27  
Weighted Average Remaining Contractual Life 3 years 2 months 12 days 3 years 4 months 24 days
Total Intrinsic Value - Beginning $ 20,820  
Number of Shares, Forfeited (20)  
Weighted Average Exercise Price, Forfeited $ 8.99  
Total Intrinsic Value - Forfeited  
Number of Shares Options Outstanding - Ending 5,090 5,110
Weighted Average Exercise Price Options Outstanding - Ending $ 3.11 $ 3.27
Total Intrinsic Value - Ending $ 20,767 $ 20,820
Number of Shares Options Vested and Exercisable 4,069  
Weighted average exercise price, vested and exercisable $ 2.41  
Weighted Average Remaining Contractual Term, vested and exercisable 2 years 4 months 24 days  
Total Intrinsic Value, Options Vested and Exercisable $ 19,398