XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Number of stock options, Granted 5,000,000
Equity Incentive Plans [Member]    
Number of stock options, Beginning Balance 105,086,000  
Number of stock options, Granted  
Number of stock options, Exercised (17,195,000)  
Number of stock options, Expired/Forfeited (1,343,000)  
Number of stock options, Ending Balance 86,548,000  
Number of stock options, Exercisable 69,526,000  
Number of stock options, Unvested 17,022,000  
Weighted avg exercise price per share, Beginning Balance $ 6.25  
Weighted avg exercise price per share, Granted  
Weighted avg exercise price per share, Exercised 2.31  
Weighted avg exercise price per share, Expired/Forfeited 7.11  
Weighted avg exercise price per share, Ending Balance 7.02  
Weighted avg exercise price per share, Exercisable 6.93  
Weighted avg exercise price per share, Unvested 7.40  
Weighted avg grant date fair value per share, Beginning Balance 6.06  
Weighted avg grant date fair value per share, Granted  
Weighted avg grant date fair value per share, Exercised 2.25  
Weighted avg grant date fair value per share, Expired/Forfeited 6.65  
Weighted avg grant date fair value per share, Ending Balance 6.81  
Weighted avg grant date fair value per share, Exercisable Ending 6.80  
Weighted avg grant date fair value per share, Unvested Ending $ 7.16  
Weighted avg remaining contractual life (in years), Beginning Balance 5 years 4 months 17 days  
Weighted avg remaining contractual life (in years), Granted 0 years  
Weighted avg remaining contractual life (in years), Exercised 1 year 3 months 8 days  
Weighted avg remaining contractual life (in years), Expired/Forfeited 0 years  
Weighted avg remaining contractual life (in years), Ending Balance 5 years 10 months 10 days  
Weighted avg remaining contractual life (in years), Exercisable Ending 5 years 3 months 19 days  
Weighted avg remaining contractual life (in years), Unvested Ending 8 years 1 month 9 days  
Aggregate intrinsic value, Beginning Balance $ 814,090  
Aggregate intrinsic value, Ending Balance 560,478  
Aggregate intrinsic value, Exercisable Ending 456,726  
Aggregate intrinsic value, Unvested Ending $ 103,752