XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.4
Note 17 – Share Based Awards (Tables)
6 Months Ended
Oct. 31, 2024
Share-Based Payment Arrangement [Abstract]  
[custom:ScheduleOfAssumptionsUsed1TableTextBlock]
    2024    2023 
Exercise Price  $1.152.45   $0.951.12 
Stock price on date of grant   1.202.56    0.951.12 
Risk-free interest rate    3.544.44%   3.474.34% 
Dividend yield            
Expected term (years)   5.175.73    6.00 8.25 
Volatility   191.43199.03%   242.38260.22% 
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
  Shares   Weighted-Average Exercise Price   Weighted-Average Remaining Contractual Term   Aggregate Intrinsic Value
Outstanding as of April 30, 2023     4,784,809     $ 1.88       8.72        74,586   
Granted     2,903,542       1.02                  
Exercised     (3,000 )     0.89                  
Forfeited or expired     (905,417     2.27                  
Outstanding as of April 30, 2024     6,779,934     1.46       8.02        2,762,242   
Granted     1,333,500       1.94                  
Exercised     (97,414 )     1.60                  
Forfeited or expired     (119,117     1.47                  
Outstanding as of October 31, 2024     7,896,903     1.54       7.55     12,438,946  
Exercisable as of October 31, 2024     4,557,077     $ 1.63       6.45     $ 6,959,111  
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  Shares  Weighted Average Grant-Date Fair Value Per Share
Unvested and outstanding as of April 30, 2023   781,060   $2.44 
Granted   298,643    1.06 
Vested   (485,024)   1.92 
Forfeited   (419,549)   2.09 
Unvested and outstanding as of April 30, 2024   175,130    2.09 
Granted   2,497,599    1.10 
Vested   (914,416)   1.18 
Forfeited       
Unvested and outstanding as of October 31, 2024   1,758,313   $1.16 
Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block]
             
  

Three months ended

October 31,

 

Six months ended

October 31,

   2024  2023  2024  2023
Research and development  $80,093   $147,629   $174,515   $275,046 
Sales and marketing   130,264    208,903    246,807    374,212 
General and administrative   1,093,680    839,793    2,328,753    1,458,673 
Total  $1,304,037   $1,196,325   $2,750,075   $2,107,931