XML 81 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefits and Stock-based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2022
Nov. 30, 2021
Jun. 30, 2021
Jun. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Contribution expense             $ 0.8 $ 0.6  
Voting power of all classes of company's shares             10.00%    
Accrued stock-based compensation expense liabilities             $ 4.6 $ 7.8  
Closing price of stock             $ 89.84    
Mr. Casey Eichler [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Acceleration of vesting of shares of unvested equity awards 35,703                
Additional stock-based compensation expense, net related to departure recognized             $ 1.7    
Stock options [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Option's term of up to 10 years from grant date             10 years 10 years 10 years
Vesting schedule             vest 25% on the first anniversary service date of the grant and the remainder vest ratably over the following 36 months.    
Total unrecognized compensation cost, stock options             $ 15.9    
Weighted average recognition period             1 year 10 months 6 days    
Restricted Stock and Restricted Stock Units [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Vesting schedule             1/4th of the shares on the first anniversary service date of the grant and 1/16th of the shares vest every 3 months thereafter, so as to be 100% vested on the fourth anniversary of the vesting commencement date.    
Restricted stock units [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Weighted average recognition period             2 years 4 months 28 days    
Total unrecognized compensation cost, restricted stock units             $ 189.7    
Aggregate intrinsic value of unvested restricted stock units             231.2    
Total fair value of vesting dates of restricted stock units vested             $ 122.0 $ 192.5 $ 69.0
2021 Equity Incentive Plan [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Ordinary shares reserved for issuance     1,350,000            
Maximum number of ordinary shares reserved for issuance     6,834,208 6,834,208          
2012 Equity Incentive Plan [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Additional ordinary shares reserved for issuance       0   1,599,634      
2017 Stock Option Plan [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Additional ordinary shares reserved for issuance   0              
Incentive stock options granted to 10% ownership [Member] | Stock options [Member] | Minimum [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Purchase price of ordinary shares, percentage             110.00%    
Non statutory stock options and incentive stock options granted to less than 10% ownership [Member] | Stock options [Member] | Minimum [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Purchase price of ordinary shares, percentage             100.00%    
ESPP [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Purchase price of ordinary shares, percentage             85.00% 85.00% 85.00%
Percentage of salary contribution by employees             15.00%    
Additional ordinary shares reserved for issuance         466,285 444,343      
ESPP [Member] | Scenario, plan automatically increased by the lessor of [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Annual increase in ordinary shares for available for future issuance         1,500,000 1,500,000      
Annual shares increase for future issuance by percentage under 2012 employee stock purchase plan         1.25% 1.25%