XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Short-Term Investments - Summary of Estimated Fair Value of Short-Term Investments, Designated as Available-for-Sale and Classified by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Investments, Debt and Equity Securities [Abstract]    
Due in one year or less $ 457,948 $ 428,155
Due in greater than one year 780,116 504,967
Total short-term investments $ 1,238,064 $ 933,122