v3.26.1
CASH, CASH EQUIVALENTS AND INVESTMENTS - Investments (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
CASH, CASH EQUIVALENTS AND INVESTMENTS    
Short-term investments $ 151,901 $ 153,129
Available-for-sale securities 403,599 226,745
Total investments $ 555,500 $ 379,874