v3.26.1
Cash Equivalents and Short-Term Investments - Schedule of Short Term Investments by Contractual Maturity (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Amortized cost    
Due within 1 year $ 619,164 $ 610,087
Due between 1 year to 2 years 370,940 418,791
Total 990,104 1,028,878
Fair Value    
Due within 1 year 619,386 611,036
Due between 1 year to 2 years 370,120 419,291
Total $ 989,506 $ 1,030,327