v3.26.1
CASH, CASH EQUIVALENTS AND INVESTMENTS - Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Cash and Cash Equivalents    
Interest receivable $ 3,400 $ 2,100
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Current, Statement of Financial Position [Extensible Enumeration] Investments Investments
Proceeds from sale of debt securities, available-for-sale $ 0 $ 0
Amounts of gains or losses reclassified out of other comprehensive income 0 0
Available-for-sale securities    
Amortized Cost 400,573 227,156
Gross Unrealized Gains 3,501 631
Gross Unrealized Losses 475 1,042
Estimated Fair Value 403,599 226,745
US Treasury notes    
Available-for-sale securities    
Amortized Cost, Due within one year 45,446 50,676
Amortized Cost, Due in one to three years 77,931 84,881
Amortized Cost, Due in three to five years 277,196 91,599
Gross Unrealized Gains, Due within one year 127 126
Gross Unrealized Gains, Due in one to three years 1,182 381
Gross Unrealized Gains, Due in three to five years 2,192 124
Gross Unrealized Losses, Due within one year 8 7
Gross Unrealized Losses, Due in one to three years 13 105
Gross Unrealized Losses, Due in three to five years 454 930
Estimated Fair Value, Due within one year 45,565 50,795
Estimated Fair Value, Due in one to three years 79,100 85,157
Estimated Fair Value, Due in three to five years $ 278,934 $ 90,793