Quarterly report pursuant to Section 13 or 15(d)

Schedule of Stock Options Activity (Details)

v3.22.2
Schedule of Stock Options Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
shares
Equity [Abstract]  
Number of shares options outstanding - beginning | shares 5,110
Weighted average exercise price of shares options beginning | $ / shares $ 3.27
Weighted average remaining contractual life shares options outstanding beginning 3 years 4 months 24 days
Intrinsic value of options outstanding - Beginning | $ $ 20,820
Number of shares options granted | shares 400
Weighted average exercise price of shares options granted | $ / shares $ 6.44
Weighted average remaining contractual life shares options granted 7 years
Number of shares options exercised | shares (570)
Weighted average exercise price of shares options exercised | $ / shares $ 2.66
Number of shares options forfeited | shares (20)
Weighted average exercise price of shares options forfeited | $ / shares $ 2.87
Number of shares options outstanding - ending | shares 4,920
Weighted average exercise price of shares options ending | $ / shares $ 3.30
Weighted average remaining contractual life shares options outstanding ending 3 years 3 months 18 days
Intrinsic value of options outstanding, ending | $ $ 46,159
Number of shares options vested and exercisable | shares 3,662
Weighted average exercise price of shares options vested exercisable | $ / shares $ 2.31
Weighted average remaining contractual life shares options vested and exercisable 2 years 3 months 18 days
Intrinsic value of options outstanding vested and exercisable | $ $ 37,972