Revenue and contract costs - Schedule of deferred contract acquisition costs (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jan. 31, 2024 |
Jan. 31, 2023 |
Jan. 31, 2022 |
|
| Capitalized Contract Cost [Roll Forward] | |||
| Capitalized contract costs at beginning of period | $ 2,810 | $ 4,079 | |
| Additions to deferred contract acquisition costs | 0 | 427 | |
| Amortization of deferred contract acquisition costs | (1,056) | (1,696) | $ (2,211) |
| Capitalized contract costs at end of period | 1,754 | 2,810 | 4,079 |
| Deferred contract acquisition costs, current (to be amortized in next 12 months) | 768 | 1,056 | |
| Deferred contract acquisition costs, non-current | 986 | 1,754 | |
| Total deferred contract acquisition costs | $ 1,754 | $ 2,810 | $ 4,079 |