Note 11 - Revenue (Details Textual) Pure in Thousands |
3 Months Ended |
|---|---|
Apr. 30, 2026 | |
| Non-US [Member] | |
| Number of Countries with Greater Than Ten Percent of Revenue | 0 |
| Minimum [Member] | Subscription Contracts [Member] | |
| Customer Contract Term (Year) | 1 year |
| Maximum [Member] | Subscription Contracts [Member] | |
| Customer Contract Term (Year) | 3 years |