XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments - Summary of Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value $ 203,031 $ 198,419
Short-term investments, Estimated Fair Value 35,579 32,783
Total cash equivalents and short term investments, Estimated Fair Value 238,610 231,202
Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value 188,065 181,513
U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value 14,966 16,906
Short-term investments, Estimated Fair Value $ 35,579 $ 32,783