XML 85 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation (Details) - Schedule of stock option plans
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Schedule of stock option plans [Abstract]  
Amount of options, beginning Balance | shares 3,892,714
Weighted average exercise price, beginning Balance | $ / shares $ 5.15
Weighted average remaining contractual term (in years), beginning Balance 6 years 7 months 24 days
Aggregate intrinsic value, beginning Balance | $ $ 608,179
Amount of options, Granted | shares 1,318,351
Weighted average exercise price, Granted | $ / shares $ 7.33
Weighted average remaining contractual term (in years), Granted
Aggregate intrinsic value, Granted | $
Amount of options, Exercised | shares (438,759)
Weighted average exercise price, Exercised | $ / shares $ 1.43
Weighted average remaining contractual term (in years), Exercised
Aggregate intrinsic value, Exercised | $
Amount of options, Forfeited | shares (217,325)
Weighted average exercise price, Forfeited | $ / shares $ 7.2
Weighted average remaining contractual term (in years), Forfeited
Aggregate intrinsic value, Forfeited | $
Amount of options, Expired | shares (143,557)
Weighted average exercise price, Expired | $ / shares $ 7.08
Weighted average remaining contractual term (in years), Expired
Aggregate intrinsic value, Expired | $
Amount of options, ending Balance | shares 4,411,424
Weighted average exercise price, ending Balance | $ / shares $ 6.01
Weighted average remaining contractual term (in years), ending Balance 8 years 2 months 8 days
Aggregate intrinsic value, ending Balance | $ $ 92,507
Amount of options, Exercisable | shares 2,171,616
Weighted average exercise price, Exercisable | $ / shares $ 5.57
Weighted average remaining contractual term (in years), Exercisable 7 years 1 month 9 days
Aggregate intrinsic value, Exercisable | $ $ 92,507