Revenue and contract costs - Schedule of Deferred Contract Acquisition Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Apr. 30, 2026 |
Apr. 30, 2025 |
Jan. 31, 2026 |
|
| Capitalized Contract Cost [Roll Forward] | |||
| Balance, January 31, 2026 | $ 748 | ||
| Additions to deferred contract acquisition costs | 0 | ||
| Amortization of deferred contract acquisition costs | (116) | $ (110) | |
| Balance, April 30, 2026 | 632 | ||
| Deferred contract acquisition costs, current (to be amortized in next 12 months) | 401 | $ 410 | |
| Deferred contract acquisition costs, non-current | 231 | 338 | |
| Total deferred contract acquisition costs | $ 632 | $ 748 | |