XML 80 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefits and Stock-based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Nov. 05, 2021
Jul. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Contribution expense     $ 700 $ 800 $ 800
Stock-based compensation expense, net     108,043 111,316 $ 111,158
Accrued stock-based compensation expense liabilities     $ 6,200 $ 3,600  
Closing price of stock     $ 76.72    
Employee stock purchase plan awards [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Expected dividend yield     0.00% 0.00% 0.00%
Executive [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Additional stock-based compensation expense, net related to departure recognized       $ 1,600 $ 1,700
Stock options [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Total unrecognized compensation cost, stock options     $ 1,600    
Weighted average recognition period     4 months 2 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 20 days    
Total unrecognized compensation cost, restricted stock units     $ 154,100    
Aggregate intrinsic value of unvested restricted stock units     203,000    
Total fair value of vesting dates of restricted stock units vested     $ 64,000 $ 88,000 $ 122,000
Restricted stock units [Member] | Executive [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Acceleration of vesting of shares of unvested equity awards       24,559 35,703
2021 EIP [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Ordinary shares reserved for issuance     3,100,000    
Maximum number of ordinary shares reserved for issuance     6,834,208    
Increase in ordinary shares reserved for issuance   1,750,000      
2017 Stock Option Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Additional ordinary shares reserved for issuance 0        
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     994,543    
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    
Annual shares increase for future issuance by percentage under 2012 employee stock purchase plan     1.25%