XML 54 R42.htm IDEA: XBRL DOCUMENT v3.26.1
CASH, CASH EQUIVALENTS AND INVESTMENTS - Investments (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
CASH, CASH EQUIVALENTS AND INVESTMENTS    
Short-term investments $ 172,803 $ 151,901
Available-for-sale securities 444,905 403,599
Total investments $ 617,708 $ 555,500