| 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): | | | | | | | | | | | | | | | | | | | | | | | | | As of July 31, 2026 | | Level 1 | | Level 2 | | Level 3 | | Total | | Current Assets | | | | | | | | | Cash equivalents | | | | | | | | | Money market funds | $ | 71,788 | | | $ | — | | | $ | — | | | $ | 71,788 | | | U.S. Treasury securities | 2,751 | | | — | | | — | | | $ | 2,751 | | | | | | | | | | | | | | | | | | | Total cash equivalents | $ | 74,539 | | | $ | — | | | $ | — | | | $ | 74,539 | | | Marketable securities | | | | | | | | | U.S. Treasury securities | $ | 64,548 | | | $ | — | | | $ | — | | | $ | 64,548 | | | | | | | | | | | Corporate bonds | — | | | 48,063 | | | — | | | 48,063 | | | U.S. agency bonds | — | | | 7,678 | | | — | | | 7,678 | | | Total marketable securities | $ | 64,548 | | | $ | 55,741 | | | $ | — | | | $ | 120,289 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Total assets | $ | 139,087 | | | $ | 55,741 | | | $ | — | | | $ | 194,828 | |
| | | | | | | | | | | | | | | | | | | | | | | | | As of January 31, 2026 | | Level 1 | | Level 2 | | Level 3 | | Total | | Current Assets | | | | | | | | | Cash equivalents | | | | | | | | | Money market funds | $ | 67,786 | | | $ | — | | | $ | — | | | $ | 67,786 | | | | | | | | | | | U.S. Treasury securities | 4,450 | | | — | | | — | | | 4,450 | | | Total cash equivalents | $ | 72,236 | | | $ | — | | | $ | — | | | $ | 72,236 | | | Marketable securities | | | | | | | | | U.S. Treasury securities | $ | 142,306 | | | $ | — | | | $ | — | | | $ | 142,306 | | | Commercial paper | — | | | 8,446 | | | — | | | 8,446 | | | Corporate bonds | — | | | 73,760 | | | — | | | 73,760 | | | U.S. agency bonds | — | | | 9,698 | | | — | | | 9,698 | | | Total marketable securities | $ | 142,306 | | | $ | 91,904 | | | $ | — | | | $ | 234,210 | | | | | | | | | | | | | | | | | | | | | | | | | | | Total assets | $ | 214,542 | | | $ | 91,904 | | | $ | — | | | $ | 306,446 | |
|
| 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): | | | | | | | | | | | | | | | | | | | | | | | | | As of July 31, 2026 | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Estimated Fair Value | | Current Assets | | | | | | | | | U.S. Treasury securities | $ | 64,685 | | | $ | 25 | | | $ | (162) | | | $ | 64,548 | | | | | | | | | | | Corporate bonds | 48,175 | | | 43 | | | (155) | | | 48,063 | | | U.S. agency bonds | 7,698 | | | — | | | (20) | | | 7,678 | | | Total marketable securities | $ | 120,558 | | | $ | 68 | | | $ | (337) | | | $ | 120,289 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | As of January 31, 2026 | | | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Estimated Fair Value | | | | Current Assets | | | | | | | | | | | U.S. Treasury securities | $ | 141,589 | | | $ | 734 | | | $ | (17) | | | $ | 142,306 | | | | | Commercial paper | 8,446 | | | — | | | — | | | 8,446 | | | | | Corporate bonds | 73,338 | | | 422 | | | — | | | 73,760 | | | | | U.S. agency bonds | 9,696 | | | 2 | | | — | | | 9,698 | | | | | Total marketable securities | $ | 233,069 | | | $ | 1,158 | | | $ | (17) | | | $ | 234,210 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
| Schedule of Contractual Maturities |
The following table presents the contractual maturities of the Company’s marketable securities as of July 31, 2026 (in thousands): | | | | | | | | | | | | | | | | | | | As of July 31, 2026 | | | | | Amortized Cost | | Estimated Fair Value | | | | Due within one year | | $ | 52,863 | | | $ | 52,892 | | | | | Due within one to three years | | 67,695 | | | 67,397 | | | | | Total | | $ | 120,558 | | | $ | 120,289 | | | |
|