v3.26.1
Stock-based Compensation - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 07, 2026
Tranche
Tradingday
$ / shares
Apr. 30, 2024
Jul. 31, 2026
USD ($)
shares
Jul. 31, 2025
USD ($)
Jul. 31, 2026
USD ($)
shares
Jul. 31, 2025
USD ($)
shares
Jan. 31, 2026
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares) | shares         13,970    
Total stock-based compensation expense     $ 17,060,000 $ 13,456,000 $ 33,521,000 $ 25,998,000  
Liability from early exercise of stock options     0   $ 0   $ 1,793,000
Number of tranches | Tranche 4            
Threshold trading days | Tradingday 20            
Period 1              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share price triggering share issuance (in dollars per share) | $ / shares $ 15            
Period 2              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share price triggering share issuance (in dollars per share) | $ / shares 17            
Period 3              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share price triggering share issuance (in dollars per share) | $ / shares 19            
Period 4              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share price triggering share issuance (in dollars per share) | $ / shares $ 21            
Employee Stock Option | 2024 Employee Stock Purchase Program              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Costs not yet recognized, period for recognition         2 months 12 days    
Total stock-based compensation expense     800,000 400,000 $ 1,400,000 600,000  
Costs not yet recognized, award other than options     500,000   $ 500,000    
Restricted Stock Units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Costs not yet recognized, period for recognition         2 years 2 months 12 days    
Granted (in shares) | shares         3,365,033    
Award vesting period         4 years    
Total stock-based compensation expense     16,700,000 12,600,000 $ 32,200,000 23,900,000  
Costs not yet recognized, award other than options     149,500,000   $ 149,500,000    
Awards vested (in shares) | shares         6,981,634    
Performance vesting Restricted Stock Units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Costs not yet recognized, period for recognition         8 months 12 days    
Total stock-based compensation expense     100,000 $ 300,000 $ 200,000 $ 400,000  
Costs not yet recognized, award other than options     200,000   $ 200,000    
Performance vesting Restricted Stock Units | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting range, percentage         0.00%    
Performance vesting Restricted Stock Units | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting range, percentage         150.00%    
Shares committed under ESPP | 2024 Employee Stock Purchase Program              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Contribution maximum   10.00%          
Purchase price percentage of lower fair market value of common stock   85.00%          
Offering period   6 months          
Earn-out Shares              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Costs not yet recognized, award other than options     $ 0   $ 0   $ 0
Awards vested (in shares) | shares         682,809 0  
Awards outstanding (in shares) | shares     0   0