v3.26.1
Note 6 - Stock-based Compensation - Valuation Assumptions (Details) - Share-Based Payment Arrangement, Option [Member]
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Risk free interest rate 3.90% 4.39%
Volatility 83.00% 102.90%
Weighted average expected term (in years) (Year) 5 years 5 years