XML 36 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments - Summary of Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jan. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value $ 97,025 $ 189,268
Short-term investments, Estimated Fair Value [1] 89,150 66,948
Total cash equivalents and short term investments, Estimated Fair Value [1] 186,175 256,216
Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value 95,482 189,268
U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value 1,543  
Short-term investments, Estimated Fair Value $ 89,150 61,484
Non-U.S. government issued securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments, Estimated Fair Value   $ 5,464
[1] As of January 31, 2024, we had a certificate of deposit for a total of $30.0 million with an original maturity of more than three months and less than twelve months that is classified as a short-term investment in our condensed consolidated balance sheet. This certificate of deposit is not included in the table above as it does not meet the definition of a security.