XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Cash, Cash Equivalents and Short-Term Investments - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Cash and Cash Equivalents [Abstract]      
Interest and investment income $ 39,100 $ 14,500 $ 700
Net amortization of premiums or discounts on short-term investments $ 20,349 $ 6,077 $ 0