XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]    
Number of stock options, Beginning Balance 105,086 109,281
Weighted avg exercise price per share, Beginning Balance $ 6.25 $ 5.84
Weighted avg grant date fair value per share, Beginning Balance $ 6.06 $ 6.12
Weighted avg remaining contractual life (in years), Beginning Balance 5 years 4 months 17 days 5 years 11 months 19 days
Aggregate intrinsic value, Beginning Balance $ 814,090 $ 601,668
Number of stock options, Granted 17,000 7,000
Weighted avg exercise price per share, Granted $ 14.77 $ 7.91
Weighted avg grant date fair value per share, Granted $ 10.90 $ 6.89
Weighted avg remaining contractual life (in years), Granted 9 years 6 months 9 years 3 months 25 days
Number of stock options, Exercised (19,295) (5,000)
Weighted avg exercise price per share, Exercised $ 2.51 $ 0.96
Weighted avg grant date fair value per share, Exercised $ 3.08 $ 0.96
Weighted avg remaining contractual life (in years), Exercised 1 year 6 months 29 days 6 months
Number of stock options, Expired/Forfeited (2,556) (6,195)
Weighted avg exercise price per share, Expired/Forfeited $ 7.18 $ 7.36
Weighted avg grant date fair value per share, Expired/Forfeited $ 6.88 $ 7.26
Weighted avg remaining contractual life (in years), Expired/Forfeited 6 years 11 months 23 days
Number of stock options, Ending Balance 100,235 105,086
Weighted avg exercise price per share, Ending Balance $ 8.36 $ 6.25
Weighted avg grant date fair value per share, Ending Balance $ 7.53 $ 6.06
Weighted avg remaining contractual life (in years), Ending Balance 5 years 10 months 17 days  
Aggregate intrinsic value, Ending Balance $ 620,445 $ 814,090
Aggregate intrinsic value, Exercisable Ending 77,919  
Aggregate intrinsic value, Unvested Ending $ 22,530