XML 72 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Short-Term Investments - Schedule of Estimated Fair Value of Short-Term Investments, Designated as Available-for-Sale and Classified by Contractual Maturity (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Investments, Debt and Equity Securities [Abstract]    
Due in one year or less $ 1,164,946 $ 919,871
Due in greater than one year 2,402,895 2,404,398
Total $ 3,567,841 $ 3,324,269