Revenue and contract costs - Schedule of Deferred Contract Acquisition Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Oct. 31, 2025 |
Oct. 31, 2024 |
Oct. 31, 2025 |
Oct. 31, 2024 |
Jan. 31, 2025 |
|
| Capitalized Contract Cost [Roll Forward] | |||||
| Balance, January 31, 2025 | $ 984 | ||||
| Additions to deferred contract acquisition costs | 350 | ||||
| Amortization of deferred contract acquisition costs | $ (111) | $ (1,322) | (463) | $ (1,706) | |
| Balance, October 31, 2025 | 871 | 871 | |||
| Deferred contract acquisition costs, current (to be amortized in next 12 months) | 427 | 427 | $ 401 | ||
| Deferred contract acquisition costs, non-current | 444 | 444 | 583 | ||
| Total deferred contract acquisition costs | $ 871 | $ 871 | $ 984 | ||