XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Details)
6 Months Ended 12 Months Ended
Oct. 31, 2022
USD ($)
shares
Apr. 30, 2022
USD ($)
shares
Oct. 31, 2021
USD ($)
shares
Apr. 30, 2021
USD ($)
shares
Dec. 31, 2022
USD ($)
period
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
Jun. 30, 2015
shares
Stock Based Compensation                
Shares granted         5,039,000      
2015 Plan                
Stock Based Compensation                
Shares reserved for issuance               3,451,495
Shares reserved for issuance as a proportion of common stock outstanding (as a percent)         4.00%      
2015 Plan | Minimum                
Stock Based Compensation                
Shares reserved for issuance         3,500,000      
Employee stock purchase plan                
Stock Based Compensation                
Shares reserved for issuance         893,548      
Shares available for issuance         3,303,261      
Shares reserved for issuance as a proportion of common stock outstanding (as a percent)         1.00%      
Price in relation to fair market value of common stock on the date of grant, lower range limit (as a percent)         85.00%      
Maximum number of shares a participant may receive during the period (in shares)         5,000      
Maximum amount of award or purchase during a calendar year | $         $ 25,000      
Maximum offering period, term         27 months      
Number of expected offering periods each year | period         2      
Offering period, expected term         6 months      
Number of Shares Purchased 171,721 284,583 79,820 106,435        
Total Proceeds | $ $ 4,541,000 $ 8,496,000 $ 7,465,000 $ 6,085,000        
Maximum employee contribution of employee's cash compensation (as a percent)         15.00%      
Employee stock purchase plan | Minimum                
Stock Based Compensation                
Shares reserved for issuance         880,000      
Performance-based awards                
Stock Based Compensation                
Stock-based compensation expense | $         $ 48,200,000 $ 50,300,000    
Options to purchase common stock                
Stock Based Compensation                
Stock-based compensation expense | $         $ 152,384,000 $ 115,219,000 $ 50,171,000  
Shares available for issuance         3,263,000 4,319,000    
Options to purchase common stock | 2015 Plan                
Stock Based Compensation                
Vesting period         4 years      
Expiration period         10 years      
Stock appreciation rights | 2015 Plan                
Stock Based Compensation                
Expiration period         10 years      
Restricted stock units                
Stock Based Compensation                
Number of shares vested         1,480      
Shares granted         5,039