v3.25.1
Equity Incentive Plans - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Oct. 31, 2025
May 15, 2024
Oct. 31, 2024
Apr. 30, 2025
Jan. 31, 2026
Jan. 31, 2025
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Stock-based compensation expense       $ 43,749,000    
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       $ 14.73   $ 14.67
Stock options outstanding       5,691,898   5,806,607
Unrecognized stock-based compensation cost related to stock options       $ 7,500,000    
Unrecognized compensation costs expected to be recognized, period       10 months 24 days    
Stock Options with Revenue Performance Conditions            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Stock-based compensation expense       $ 1    
Stock options outstanding       320,885    
Stock Options with Revenue Performance Conditions | Forecast            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Stock-based compensation expense $ 2,000,000          
Stock Options with Service and Performance Condition            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Stock-based compensation expense       $ 100,000    
Vesting period       1 year    
Expiration period       10 years    
Vesting percentage       25.00%    
Requisite service period       4 years    
Unrecognized stock-based compensation cost related to stock options       $ 400,000    
Stock Options with Service and Performance Condition Two            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Stock-based compensation expense       $ 300,000    
Expiration period       10 years    
Requisite service period       1 year    
Unrecognized stock-based compensation cost related to stock options       $ 1,400,000    
Stock Options with Performance Condition | Consultant            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Stock options outstanding       10,000    
Expiration period       10 years    
Restricted Stock Units            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Requisite service period       5 years    
Fair value, granted       $ 263,600,000    
Share-based compensation outstanding employees performance conditions   97,388        
Other than vesting period       180 days    
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       $ 6,400,000    
Share-based compensation outstanding employees performance conditions       1,223,188    
Unrecognized stock-based compensation cost related to stock options       $ 28,500,000    
Additional vesting       76,859    
Restricted Stock Units with Revenue Performance Conditions            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Stock-based compensation expense       $ 0.2    
Share-based compensation outstanding employees performance conditions       34,813    
Restricted Stock Units with Revenue Performance Conditions | Forecast            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Remaining performance condition cost $ 400,000          
Restricted Stock Units With Service Condition            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Unrecognized stock-based compensation expense       $ 223.5    
Unrecognized compensation costs expected to be recognized, period       2 years 10 months 24 days    
Other than vesting period       4 years    
Tender Offer | Stock Options with Service-Only Conditions            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Stock options exercise price     $ 63.55      
Stock options exchanged through tender offer   207,784        
Tender Offer | Stock Options with Revenue Performance Conditions            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Stock options exercise price   $ 63.55        
Stock options exchanged through tender offer   36,000        
Tender Offer | Stock Options with Service and Performance Condition            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Unrecognized stock-based compensation cost related to stock options       $ 500,000    
Tender Offer | Restricted Stock Units            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Stock-based compensation expense       $ 200,000    
Requisite service period       2 years    
Tender Offer | Restricted Stock Units with Performance and Service Condition            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
RSUs exchanged through tender offer   103,888        
Incremental stock-based compensation charge   $ 1,300,000        
ShareBased compensation arrangement by share based payment award plan ratable over remaining service period   $ 900,000        
Requisite service period   2 years        
Tender Offer | Restricted Stock Units with Revenue Performance Conditions            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
RSUs exchanged through tender offer   18,000        
Incremental stock-based compensation charge   $ 200,000        
Tender Offer | Restricted Stock Units with Revenue Performance Conditions | Forecast            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Remaining incremental compensation cost         $ 200,000  
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       128,687    
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,000    
Requisite service period       5 years 6 months    
Unrecognized stock-based compensation cost related to stock options       $ 235,500,000    
2024 ESPP | Common Stock            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Number of shares authorized and reserved for issuance       3,164,606    
2024 Incentive Stock Plan | Common Stock            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Number of shares authorized and reserved for issuance       19,104,061    
Number of shares available for future issuance       18,666,436