XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Stock Plans - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 01, 2023
Nov. 30, 2021
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Nov. 16, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation     $ 29,822 $ 24,776 $ 58,100 $ 48,922  
RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award cliff vesting period         4 years    
RSUs | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award cliff vesting period         1 year    
Employee Stock | Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Issuance of common stock under employee stock purchase plan (in shares)     148,914        
2021 Equity Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares reserved for future issuance (in shares)   25,660,249          
Shares reserved for future issuance, period of automatic increase   10 years          
Shares reserved for future issuance, increase as percentage of total shares outstanding   5.00%          
Shares reserved for future issuance, additional shares reserved (in shares) 5,010,520            
Employee Stock Purchase Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares reserved for future issuance, period of automatic increase   10 years          
Shares reserved for future issuance, increase as percentage of total shares outstanding   1.00%          
Shares reserved for future issuance, additional shares reserved (in shares) 1,002,104            
Automatic increase in ESPP (in shares)             2,737,000
Purchase price as a percentage of market value   85.00%          
Employee Stock Purchase Plan | Employee Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares reserved for issuance (in shares)             1,825,000
Stock-based compensation     $ 500 $ 600 $ 1,300 $ 1,400  
Share-based compensation amount withheld from employees for future purchase     $ 1,200   $ 1,200    
Number available for grant (in share)     4,208,260   4,208,260