v3.26.3
Note 6 - Stock-based Compensation - RSU and Restricted Stock Activity (Details)
3 Months Ended
Jul. 31, 2026
$ / shares
shares
Shares vested (in shares) | shares (101,250)
Shares vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 1.85
Restricted Stock Units (RSUs) and Restricted Stock [Member]  
Non-vested, shares (in shares) | shares 375,000
Non-vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 2.77
Shares granted (in shares) | shares 450,000
Shares granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 1.83
Non-vested, shares (in shares) | shares 723,750
Non-vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 2.14