Annual report pursuant to Section 13 and 15(d)

Schedule of Stock Options Activity (Details)

v3.22.1
Schedule of Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Offsetting Assets [Line Items]    
Weighted Average Exercise Price, Granted $ 7.29 $ 4.58
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 3 years  
Number of Shares Options Outstanding - Ending 5,085,000  
Equity Option [Member]    
Offsetting Assets [Line Items]    
Number of Shares Options Outstanding - Beginning 3,795,000 3,082,000
Weighted Average Exercise Price Options Outstanding - Beginning $ 2.21 $ 1.67
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1]   3 years 8 months 12 days
Total Intrinsic Value - Beginning $ 26,441 $ 1,085
Number of Shares, Granted 1,825,000 713,000
Weighted Average Exercise Price, Granted $ 7.29 $ 4.58
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm] 6 years 2 months 12 days 7 years
Total Intrinsic Value - Granted
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 3 years 4 months 24 days  
Number of Shares, Forfeited (505,000)  
Weighted Average Exercise Price, Forfeited $ 8.50  
Total Intrinsic Value - Forfeited  
Number of Shares, Expired (5,000)  
Weighted Average Exercise Price, Expired $ 1.39  
Number of Shares Options Outstanding - Ending 5,110,000 3,795,000
Weighted Average Exercise Price Options Outstanding - Ending $ 3.27 $ 2.21
Total Intrinsic Value - Ending $ 20,820 $ 26,441
Number of Shares Options Vested and Exercisable 3,994,000  
Weighted Average Exercise Price, Options Vested and Exercisable $ 2.51  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term 2 years 7 months 6 days  
Total Intrinsic Value, Options Vested and Exercisable $ 19,218