| Schedule of Fair Value of Assets and Liabilities Measured on Recurring Basis |
The following table summarizes, for assets measured at fair value, the respective fair value and classification by level of input within the fair value hierarchy (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | October 31, 2024 | | Level 1 | | Level 2 | | Level 3 | | Total | | Current Assets | | | | | | | | | Cash equivalents | | | | | | | | | Money market funds | $ | 78,267 | | | $ | — | | | $ | — | | | $ | 78,267 | | | | | | | | | | | | | | | | | | | Total cash equivalents | $ | 78,267 | | | $ | — | | | $ | — | | | $ | 78,267 | | | Marketable securities | | | | | | | | | U.S. Treasury securities | $ | 132,492 | | | $ | — | | | $ | — | | | $ | 132,492 | | | | | | | | | | | Corporate bonds | — | | | 106,094 | | | — | | | 106,094 | | | U.S. agency bonds | — | | | 19,955 | | | — | | | 19,955 | | | Total marketable securities | $ | 132,492 | | | $ | 126,049 | | | $ | — | | | $ | 258,541 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Total assets | $ | 210,759 | | | $ | 126,049 | | | $ | — | | | $ | 336,808 | |
| | | | | | | | | | | | | | | | | | | | | | | | | January 31, 2024 | | Level 1 | | Level 2 | | Level 3 | | Total | | Current Assets | | | | | | | | | Cash equivalents | | | | | | | | | Money market funds | $ | 89,561 | | | $ | — | | | $ | — | | | $ | 89,561 | | | Commercial paper | — | | | 4,991 | | | — | | | 4,991 | | | | | | | | | | | Total cash equivalents | $ | 89,561 | | | $ | 4,991 | | | $ | — | | | $ | 94,552 | | | Marketable securities | | | | | | | | | U.S. Treasury securities | $ | 162,328 | | | $ | — | | | $ | — | | | $ | 162,328 | | | Commercial paper | — | | | 11,670 | | | — | | | 11,670 | | | Corporate bonds | — | | | 72,608 | | | — | | | 72,608 | | | U.S. agency bonds | — | | | 36,195 | | | — | | | 36,195 | | | Total marketable securities | $ | 162,328 | | | $ | 120,473 | | | $ | — | | | $ | 282,801 | | | | | | | | | | | | | | | | | | | | | | | | | | | Total assets | $ | 251,889 | | | $ | 125,464 | | | $ | — | | | $ | 377,353 | |
|
| Schedule of Investments in Marketable Securities |
The following table summarizes the Company's investments in marketable securities on the condensed consolidated balance sheets (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | October 31, 2024 | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Estimated Fair Value | | Current Assets | | | | | | | | | U.S. Treasury securities | $ | 132,375 | | | $ | 249 | | | $ | (132) | | | $ | 132,492 | | | | | | | | | | | Corporate bonds | 105,520 | | | 605 | | | (31) | | | 106,094 | | | U.S. agency bonds | 19,901 | | | 58 | | | (4) | | | 19,955 | | | Total marketable securities | $ | 257,796 | | | $ | 912 | | | $ | (167) | | | $ | 258,541 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | January 31, 2024 | | | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Estimated Fair Value | | | | Current Assets | | | | | | | | | | | U.S. Treasury securities | $ | 162,485 | | | $ | 85 | | | $ | (242) | | | $ | 162,328 | | | | | Commercial paper | 11,645 | | | 25 | | | — | | | 11,670 | | | | | Corporate bonds | 71,930 | | | 695 | | | (17) | | | 72,608 | | | | | U.S. agency bonds | 36,067 | | | 128 | | | — | | | 36,195 | | | | | Total marketable securities | $ | 282,127 | | | $ | 933 | | | $ | (259) | | | $ | 282,801 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
| Schedule of Contractual Maturities |
The following table presents the contractual maturities of the Company’s marketable securities as of October 31, 2024 (in thousands): | | | | | | | | | | | | | | | | | | | October 31, 2024 | | | | | Amortized Cost | | Estimated Fair Value | | | | Due within one year | | $ | 136,380 | | | $ | 136,666 | | | | | Due within one to three years | | 121,416 | | | 121,875 | | | | | Total | | $ | 257,796 | | | $ | 258,541 | | | |
|