XML 59 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Note 19 – Derivatives (Tables)
6 Months Ended
Oct. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
[custom:ScheduleOfAssumptionsUsed2TableTextBlock]
    October 31, 2023    April 30, 2023 
Risk-free interest rate    4.885.54%    2.834.51% 
Expected dividend yield            
Expected term (in years)    1.92 2.50    2.42 3.50 
Expected volatility    80.69107.90%    138.49235.23% 
Schedule of Derivative Liabilities at Fair Value [Table Text Block]
   October 31, 2023  April 30, 2023
Balance, beginning of period  $588,205   $1,607,497 
Additions         —   
Eliminated upon conversion of notes/exercise of warrants         —   
Changes in fair value   (189,002)   (1,019,292)
Balance, end of period  $399,203   $588,205