Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) - USD ($) $ in Thousands |
Jan. 31, 2022 |
Jan. 31, 2021 |
|---|---|---|
| Deferred tax assets: | ||
| Federal and state credits | $ 33,485 | $ 24,394 |
| Net operating losses | 7,466 | 0 |
| Expenses not currently deductible | 1,294 | 939 |
| Operating lease liabilities | 2,096 | 2,144 |
| Stock-based compensation | 3,632 | 3,349 |
| Foreign deferred | 191 | 184 |
| Gross deferred tax assets | 48,164 | 31,010 |
| Valuation allowance | (24,083) | (17,962) |
| Total deferred tax assets | 24,081 | 13,048 |
| Deferred tax liabilities | ||
| Intangible assets | (8,150) | 0 |
| Property and equipment | (386) | (1,443) |
| Operating lease assets | (1,971) | (1,978) |
| Net deferred tax assets | $ 13,574 | $ 9,627 |