v3.26.1
Note 10 - Stock-based Compensation - Summary of Stock-based Compensation 2 (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Stock-based compensation expense $ 2,160 $ 3,339 $ 4,915 $ 7,359
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfRevenue        
Stock-based compensation expense 77 47 136 158
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Stock-based compensation expense 1,473 1,913 3,432 4,039
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Stock-based compensation expense 78 877 309 1,886
Location, Statement of Income, Balance [Axis]: us-gaap:SellingAndMarketingExpense        
Stock-based compensation expense $ 532 $ 502 $ 1,038 $ 1,276