XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Cash Equivalents and Short-Term Investments - Schedule of Short Term Investments by Contractual Maturity (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jan. 31, 2024
Amortized cost    
Due within 1 year $ 633,311 $ 619,286
Due between 1 year to 2 years 106,301 128,855
Total 739,612 748,141
Fair Value    
Due within 1 year 634,277 618,765
Due between 1 year to 2 years 106,063 129,524
Total $ 740,340 $ 748,289