XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash, Cash Equivalents and Short-Term Investments - Schedule of Short Term Investments by Contractual Maturity (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Amortized cost    
Due within 1 year $ 500,465 $ 619,286
Due between 1 year to 2 years 142,278 128,855
Total 642,743 748,141
Fair Value    
Due within 1 year 499,318 618,765
Due between 1 year to 2 years 141,855 129,524
Total $ 641,173 $ 748,289