Quarterly report pursuant to Section 13 or 15(d)

Note 19 ??? Derivatives (Tables)

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