v3.26.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Oct. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money market funds $ 151,649 $ 186,396  
Included in investments 235,077 232,436  
Total $ 386,726 418,832  
Convertible Senior Notes | 2028 Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Stated interest rate 1.50%   1.50%
Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total $ 150,653 185,205  
Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total 236,073 233,627  
Level 2 | 2028 Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of convertible senior notes 367,100    
Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total 0 0  
U.S. Treasury securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 61,440 60,429  
U.S. Treasury securities | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 0 0  
U.S. Treasury securities | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 61,440 60,429  
U.S. Treasury securities | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 0 0  
Commercial paper      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 6,178 3,409  
Commercial paper | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 0 0  
Commercial paper | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 6,178 3,409  
Commercial paper | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 0 0  
Corporate debt securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 141,566 143,490  
Corporate debt securities | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 0 0  
Corporate debt securities | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 141,566 143,490  
Corporate debt securities | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 0 0  
U.S. Government agency securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 26,889 26,299  
U.S. Government agency securities | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 0 0  
U.S. Government agency securities | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 26,889 26,299  
U.S. Government agency securities | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Included in investments 0 0  
Money market funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money market funds 150,653 185,205  
Money market funds | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money market funds 150,653 185,205  
Money market funds | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money market funds 0 0  
Money market funds | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money market funds $ 0 $ 0