Note 2 - Summary of Significant Accounting Policies - Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
|6 Months Ended|
Jul. 31, 2023
Jul. 31, 2022
|Additions to (reductions from) provision for credit loss expense||$ 4||$ 113|
Amount of expense (reversal of expense) for expected credit loss on accounts receivable.
Reference 1: http://www.xbrl.org/2003/role/disclosureRef