XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Additional Information (Details)
$ in Thousands
3 Months Ended
Apr. 30, 2024
USD ($)
Plan
shares
Apr. 30, 2023
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of employee equity plans | Plan 2  
Share-based compensation expense $ 51,162 $ 47,277
Restricted Stock Units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Remaining weighted-average period 2 years 10 months 6 days  
Unrecognized stock-based compensation expense $ 468,800  
2015 Equity Incentive Plan | Class A Common Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares common stock reserved for issuance | shares 27,494,360  
2015 Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Remaining weighted-average period 1 year 3 months 10 days  
Unrecognized stock-based compensation expense $ 12,400  
2015 Employee Stock Purchase Plan | Class A Common Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares common stock reserved for issuance | shares 3,298,894  
Executive Bonus Plans    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based compensation expense $ 4,000  
Fiscal 2024 Executive Bonus Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized stock-based compensation expense $ 11,500