v3.26.1
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Oct. 31, 2024
Apr. 30, 2026
Apr. 30, 2025
Jan. 31, 2026
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense   $ 54,574 $ 43,749  
Total stock-based compensation expense   $ 54,574 $ 43,749  
Minimum        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Weighted average grant date fair value per share, vested $ 140      
Maximum        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Weighted average grant date fair value per share, vested $ 440      
Stock Options with Service-Only Conditions        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock options exercise price   $ 15.33   $ 15.29
Stock options outstanding   3,618,879   3,764,038
Unrecognized stock-based compensation cost related to stock options   $ 500    
Unrecognized compensation costs expected to be recognized, period   3 months 18 days    
Stock Options with Service and Performance Condition        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Expiration period   10 years    
Stock Options with Service and Performance Condition | Maximum        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Unrecognized stock-based compensation cost related to stock options   $ 200    
Stock Options with Service and Performance Condition Two        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense   $ 200    
Expiration period   10 years    
Requisite service period   1 year    
Unrecognized stock-based compensation cost related to stock options   $ 200    
Total stock-based compensation expense   $ 200    
Restricted Stock Units        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Requisite service period   5 years    
Fair value, granted   $ 263,600    
Share-based compensation outstanding employees performance conditions   11,433    
Granted 3,241,544      
Restricted Stock Units with Performance and Service Condition        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense   $ 2,800    
Share-based compensation outstanding employees performance conditions   456,597    
Unrecognized stock-based compensation cost related to stock options   $ 8,600    
Additional vesting   57,645    
Total stock-based compensation expense   $ 2,800    
Restricted Stock Units With Service Condition        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Unrecognized stock-based compensation expense   $ 431,300    
Unrecognized compensation costs expected to be recognized, period   3 years    
Other than vesting period   4 years    
Tender Offer | Restricted Stock Units        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Requisite service period   2 years    
Class A Common Stock | Stock Options with Service and Performance Condition Two        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock options outstanding   122,773    
Class B Common Stock | Stock Options with Service and Performance Condition | Co-Founders        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock options outstanding   340,676    
Class B Common Stock | Restricted Stock Units        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense   $ 13,100    
Requisite service period   3 years 7 months 6 days    
Unrecognized stock-based compensation cost related to stock options   $ 181,900    
Total stock-based compensation expense   $ 13,100    
2015 Stock Plan | Common Stock        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of shares authorized and reserved for issuance   12,795,710    
2024 ESPP | Common Stock        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of shares authorized and reserved for issuance   4,367,264    
2024 Incentive Award Plan | Common Stock        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of shares authorized and reserved for issuance   24,040,689    
Number of shares available for future issuance   20,471,929    
2022 Stock Plan        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense   $ 400    
Unrecognized stock-based compensation cost related to stock options   4,300    
Total stock-based compensation expense   400    
2022 Stock Plan | Restricted Stock Units        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense   900    
Unrecognized stock-based compensation cost related to stock options   1,800    
Total stock-based compensation expense   $ 900    
2022 Stock Plan | Class A Common Stock        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of shares authorized and reserved for issuance   52,054    
2022 Stock Plan | Class A Common Stock | Restricted Stock Units        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of shares authorized and reserved for issuance   22,111