XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Note 18 – Share Based Awards (Tables)
3 Months Ended
Jul. 31, 2023
Share-Based Payment Arrangement [Abstract]  
[custom:ScheduleOfAssumptionsUsed1TableTextBlock]
      2023       2022  
Exercise Price   $ 1.061.12     $ —    
Stock price on date of grant     1.061.12       —    
Risk-free interest rate     3.474.07%       —    
Dividend yield              —    
Expected term (years)     6.006.25       —    
Volatility     257.25260.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, 2022     3,694,142     $ 2.17       8.56        1,407,545   
Granted     1,503,500       1.40                  
Exercised                                  
Forfeited or expired     (412,833     2.67                  
Outstanding as of April 30, 2023     4,784,809     1.88       8.72        74,586   
Granted     2,401,042       1.07                  
Exercised                                  
Forfeited or expired     (301,834     2.55                  
Outstanding as of July 31, 2023     6,884,017     1.57       8.58     298,615  
Exercisable as of July 31, 2023     3,157,975     $ 2.00       6.63     $ 241,274  
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, 2022   1,083,675   $2.59 
Granted   780,884    2.14 
Vested   (1,062,372)   2.42 
Forfeited   (21,127)   2.13 
Unvested and outstanding as of April 30, 2023   781,060    2.44 
Granted   298,643    1.06 
Vested   (166,346)   1.70 
Forfeited   (70,656)   1.25 
Unvested and outstanding as of July 31, 2023   842,701   $2.14 
Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block]
   2023  2022
General and administrative  $427,781   $345,168 
Research and development   127,417    144,798 
Operations   191,099    158,431 
Sales and marketing   165,309    107,074 
 Total  $911,606   $755,471