Composition of certain financial statement captions - Schedule of prepaid and other current assets (Details) - USD ($) $ in Thousands |
Jan. 31, 2023 |
Jan. 31, 2022 |
|---|---|---|
| Composition Of Certain Financial Statement [Abstract] | ||
| Prepaid software and business systems | $ 3,426 | $ 3,738 |
| Prepaid data center expenses | 2,389 | 3,230 |
| Prepaid insurance | 1,552 | 1,924 |
| Other prepaid expenses and other current assets | 3,342 | 2,151 |
| Total prepaid and other current assets | $ 10,709 | $ 11,043 |