XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK INCENTIVE PLANS - Stock Option Narratives (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award      
Intrinsic value of options exercised $ 5,200 $ 2,000  
Intrinsic value of options outstanding $ 106,700   $ 302,800
Weighted average grant date fair value of options granted (in dollars per share) $ 8.60    
Proceeds from issuance of common stock on exercise of stock options $ 252 $ 125  
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based compensation expense not yet recognized $ 11,800   $ 13,200
Share-based compensation not yet recognized, recognition period (in years) 1 year 6 months 25 days   1 year 8 months 12 days
Stock options | Common stock      
Share-based Compensation Arrangement by Share-based Payment Award      
Shares repurchased (in shares)   0  
Stock options | The 2019 Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting period (in years) 4 years    
Stock options | The 2009 Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting period (in years) 4 years    
Non Statutory Options      
Share-based Compensation Arrangement by Share-based Payment Award      
Purchase price as a percentage of common stock (as a percent) 100.00%    
Ten Percent Holder | Stock options      
Share-based Compensation Arrangement by Share-based Payment Award      
Purchase price as a percentage of common stock (as a percent) 110.00%    
Other Than Ten Percent Holder | Stock options      
Share-based Compensation Arrangement by Share-based Payment Award      
Purchase price as a percentage of common stock (as a percent) 100.00%    
Chief Executive Officer | Weighted-average stock options      
Share-based Compensation Arrangement by Share-based Payment Award      
Shares subject to repurchase related to stock options early exercised and not yet vested (in shares) 1,282,740   1,437,760
Shares subject to repurchase related to stock options early exercised and not yet vested $ 2,200   $ 2,400