Note 17 - Subsequent Events (Details Textual) - USD ($) $ in Millions |
Oct. 15, 2026 |
Mar. 13, 2026 |
Jan. 31, 2025 |
Jan. 31, 2024 |
|---|---|---|---|---|
| Government Assistance, Award Amount | $ 8.0 | $ 8.0 | $ 7.3 | |
| Government Assistance, Asset, Current, Type [Extensible Enumeration] | Subawards [Member] | Subawards [Member] | Subawards [Member] | |
| Subsequent Event [Member] | ||||
| Government Assistance, Award Amount | $ 7.2 | |||
| Government Assistance, Asset, Current, Type [Extensible Enumeration] | Subawards [Member] |