Revenue and Contract Costs - Schedule of Deferred contract acquisition costs (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||||
|---|---|---|---|---|---|
Jan. 31, 2021 |
Jan. 31, 2020 |
Jan. 31, 2019 |
Jan. 31, 2021 |
Jan. 31, 2020 |
|
| Capitalized Contract Cost [Roll Forward] | |||||
| Capitalized contract costs at beginning of period | $ 3,314 | $ 3,194 | |||
| Additions to deferred contract acquisition costs | 1,652 | 2,097 | |||
| Amortization of deferred contract acquisition costs | (2,025) | (1,977) | $ (1,640) | ||
| Capitalized contract costs at end of period | 2,941 | 3,314 | 3,194 | ||
| Deferred contract acquisition costs, current (to be amortized in next 12 months) | $ 1,693 | $ 1,720 | |||
| Deferred contract acquisition costs, non-current | 1,248 | 1,594 | |||
| Total deferred contract acquisition costs | $ 2,941 | $ 3,314 | $ 3,194 | $ 2,941 | $ 3,314 |