Note 6 - Restructuring (Details Textual) - USD ($) $ in Thousands |
Apr. 30, 2026 |
Jan. 31, 2026 |
|||
|---|---|---|---|---|---|
| Restructuring Reserve | $ 5,147 | [1] | $ 7,590 | ||
| Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedEmployeeBenefitsCurrent | |||||
| Restructuring Reserve | 2,700 | ||||
| Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesAndOtherLiabilities | |||||
| Restructuring Reserve | 1,200 | ||||
| Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent | |||||
| Restructuring Reserve | $ 1,200 | ||||
| |||||