XML 53 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 30, 2025
USD ($)
Plan
$ / shares
shares
Apr. 30, 2024
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of employee equity plans | Plan 2  
Share-based compensation expense $ 54,894 $ 51,162
Restricted Stock Units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Remaining weighted-average period 2 years 10 months 17 days  
Unrecognized stock-based compensation expense $ 482,100  
Number of market based restricted stock units granted | shares 6,395,780  
Share based compensation, average grant date fair value | $ / shares $ 30.07  
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 3,363,102  
2015 Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Remaining weighted-average period 1 year 2 months 8 days  
Unrecognized stock-based compensation expense $ 5,600  
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 2,059,623  
Executive Bonus Plans | Performance-Based Restricted Stock Units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based compensation expense $ 4,500  
Fiscal 2026 Executive Bonus Plan | Performance-Based Restricted Stock Units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized stock-based compensation expense $ 12,400