Nature of Business and Basis of Presentation - Additional Information (Detail) $ in Millions |
3 Months Ended |
|---|---|
|
Apr. 30, 2019
USD ($)
| |
| Restructuring Plan [Member] | Minimum [Member] | |
| Significant Accounting Policies [Line Items] | |
| Annualized cost savings | $ 6 |