Intangible Assets - Summary of Carrying Amounts of Intangible Assets (Detail) - USD ($) |
Apr. 30, 2019 |
Jan. 31, 2019 |
|---|---|---|
| Finite Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | $ 19,055,000 | $ 18,548,000 |
| Accumulated Amortization | (8,921,000) | (7,612,000) |
| Net Carrying Amount | 10,134,000 | 10,936,000 |
| In-process research and development [Member] | ||
| Finite Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | 4,100,000 | 4,100,000 |
| Accumulated Amortization | 0 | 0 |
| Net Carrying Amount | 4,100,000 | 4,100,000 |
| Internal-use software licenses [Member] | ||
| Finite Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | 14,955,000 | 14,448,000 |
| Accumulated Amortization | (8,921,000) | (7,612,000) |
| Net Carrying Amount | $ 6,034,000 | $ 6,836,000 |