XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
CASH, CASH EQUIVALENTS AND INVESTMENTS - Available-for-Sale Securities (Details)
$ in Thousands
3 Months Ended
Apr. 30, 2023
USD ($)
Cash and Cash Equivalents  
Interest receivable $ 100
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Current, Statement of Financial Position [Extensible Enumeration] Debt Securities, Available-for-Sale, Current
Proceeds from sale of debt securities, available-for-sale $ 0
Amounts of gains or losses reclassified out of other comprehensive income 0
US Treasury notes  
Available-for-sale securities  
Amortized cost, Due in one to two years 15,014
Amortized Cost, Due in two to three years 15,399
Amortized Cost 30,413
Gross Unrealized Losses 37
Fair value, Due in one to two years 14,977
Fair Value, Due in two to three years 15,399
Fair Value $ 30,376
Minimum | US Treasury notes  
Cash and Cash Equivalents  
Available-for-sale securities term 2 years
Maximum | US Treasury notes  
Cash and Cash Equivalents  
Available-for-sale securities term 3 years