Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) $ in Thousands |
3 Months Ended |
|---|---|
|
Apr. 30, 2019
USD ($)
| |
| Leases [Abstract] | |
| Cash paid for operating leases included in operating cash flows | $ 727 |
| Supplemental non-cash information related to lease liabilities arising from obtaining right-of-use assets | $ 65 |
| Weighted-average remaining lease term – operating leases | 4 years 3 months |
| Weighted-average discount rate – operating leases | 5.00% |