v3.26.1
Note 11 - Equity and Stock-based Compensation (Details Textual) - USD ($)
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Share-Based Payment Arrangement, Expense $ 518,000 $ 272,000