XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Plans and Stock-based Compensation - Outstanding Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Balance at beginning of period (in shares)   18,101,584  
Granted (in shares)   705,512  
Exercised (in shares)   (667,724)  
Cancelled/forfeited/expired (in shares)   (645,344)  
Balance at end of period (in shares)   17,494,028 18,101,584
Options exercisable, Number of options (in shares)   13,147,613  
Stock Options Weighted Average Exercise Price      
Balance at beginning of period (in dollars per share)   $ 4.08  
Granted (in dollars per share)   7.84  
Exercised (in dollars per share)   2.74  
Cancelled/forfeited/expired (in dollars per share)   6.36  
Balance at end of period (in dollars per share)   4.20 $ 4.08
Options exercisable, Weighted average exercise price per share (in dollars per share)   $ 3.56  
Stock Option Activity, Additional Disclosures      
Options outstanding, Weighted average remaining contractual term   5 years 1 month 6 days 5 years 6 months
Options exercisable, Weighted average remaining contractual term   4 years  
Options outstanding, Aggregate intrinsic value   $ 60,108 $ 87,425
Options exercisable, Aggregate intrinsic value   $ 52,123  
CEO Time-Based Awards at $10 to $25      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Balance at beginning of period (in shares)   2,677,500  
Balance at end of period (in shares) 2,677,500   2,677,500
Milestone Options      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Balance at beginning of period (in shares)   669,375  
Balance at end of period (in shares) 669,375   669,375
Equity Awards      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Balance at end of period (in shares)   1,004,064  
Stock Options Weighted Average Exercise Price      
Options exercisable, Weighted average exercise price per share (in dollars per share)   $ 19.61