XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Note 19 – Derivatives (Tables)
9 Months Ended
Jan. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
[custom:ScheduleOfAssumptionsUsed2TableTextBlock]
    January 31, 2023    April 30, 2022 
Risk-free interest rate    2.83 – 4.51%    0.522.87% 
Expected dividend yield            
Expected term (in years)    2.67 3.50    3.42 4.50 
Expected volatility    161.40235.23%    211.02292.28% 
Schedule of Derivative Liabilities at Fair Value [Table Text Block]
   January 31, 2023  April 30, 2022
Balance, beginning of period  $1,607,497   $2,812,767 
Additions              
Eliminated upon conversion of notes/exercise of warrants          (163,141)
Changes in fair value   (751,397)   (1,042,129)
Balance, end of period  $856,100   $1,607,497