XML 23 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Short-Term Investments - Summary of Estimated Fair Value of Short-Term Investments, Designated as Available-for-Sale and Classified by Contractual Maturity (Detail) - USD ($)
$ in Thousands
Jan. 31, 2020
Jan. 31, 2019
Investments, Debt and Equity Securities [Abstract]    
Due in one year or less $ 247,592 $ 377,858
Due in greater than one year 362,423 161,332
Total $ 610,015 $ 539,190