XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents and Short-Term Investments - Schedule of Short Term Investments by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Amortized cost    
Due within 1 year $ 587,035 $ 480,943
Due between 1 year to 2 years 129,572 165,161
Total 716,607 646,104
Fair Value    
Due within 1 year 584,491 477,520
Due between 1 year to 2 years 128,567 163,729
Total $ 713,058 $ 641,249