v3.26.1
Note 6 - Stock-based Compensation (Tables)
12 Months Ended
Apr. 30, 2026
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Average

 
      

Weighted

  

Remaining

 
  

Number of

  

Average

  

Contractual

 
  

Options

  

Exercise

  

Life

 
  

Outstanding

  

Price

  

(in years)

 

Outstanding - April 30, 2024

  18,659  $121.00   8.9 

Options granted

  155,000  $3.35   10.0 

Outstanding - April 30, 2025

  173,659  $17.00   9.5 

Options granted

  604,000   4.36   9.7 

Options forfeited

  (466)      

Outstanding - April 30, 2026

  777,193  $6.64   9.0 
             

Non-vested at April 30, 2026

  651,126  $4.23   9.1 

Vested at April 30, 2026

  126,067  $19.08   8.7 
          

Average

 
      

Weighted

  

Remaining

 
  

Number of

  

Average

  

Contractual

 
  

Options

  

Exercise

  

Life

 
  

Outstanding

  

Price

  

(in years)

 

Outstanding - April 30, 2024

  5,456  $502.00   5.9 

Cancelled

  (2,596) $704.00    

Options forfeited

  (73) $249.00    

Outstanding - April 30, 2025

  2,787  $320.00   5.1 

Options forfeited

  (159) $    

Outstanding - April 30, 2026

  2,628  $286.00   4.3 
             

Non-vested at April 30, 2026

  758  $335.00   4.5 

Vested at April 30, 2026

  1,870  $267.00   4.3 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
 

April 30,

 

April 30,

 
 

2026

 

2025

 

Risk free interest rate

 3.90% 4.39%

Volatility

 83.0% 102.9%

Weighted average expected term (in years)

 5.0  5.0 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
         
         
  

Number of RSUs and RSAs

  

Weighted Average Grant Date Fair Value

 

Non-vested at April 30, 2025

    $ 

Shares granted

  375,000   2.77 

Non-vested at April 30, 2026

  375,000  $2.77