Revenue and Contract Costs - Additional Information (Detail) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Jan. 31, 2021 |
Jan. 31, 2020 |
Jan. 31, 2019 |
|
| Disaggregation of Revenue [Line Items] | |||
| Subscription and related service revenues amortization period (in years) | 3 years | ||
| Amortization expense | $ 2,025,000 | $ 1,977,000 | $ 1,640,000 |
| Impairment loss | 0 | 0 | 0 |
| Subscription and related services | |||
| Disaggregation of Revenue [Line Items] | |||
| Revenues recorded pursuant to ASC 842 | $ 6,312,000 | $ 5,985,000 | $ 4,749,000 |