Composition of certain financial statement captions - Schedule of prepaid and other current assets (Details) - USD ($) $ in Thousands |
Jan. 31, 2024 |
Jan. 31, 2023 |
|---|---|---|
| Composition Of Certain Financial Statement [Abstract] | ||
| Prepaid software and business systems | $ 4,922 | $ 3,426 |
| Prepaid data center expenses | 3,872 | 2,389 |
| Prepaid insurance | 1,257 | 1,552 |
| Other prepaid expenses and other current assets | 4,410 | 3,342 |
| Total prepaid and other current assets | $ 14,461 | $ 10,709 |