XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF DERIVATIVE LIABILITIES (Details) - USD ($)
3 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Offsetting Assets [Line Items]    
Note derivative balance $ 1,756,284  
Note derivative (gain) loss 3,565,273 $ 4,327,344
Note derivative (gain) loss (3,687,495)  
Convertible Notes Payable [Member]    
Offsetting Assets [Line Items]    
Note derivative balance 1,396,546  
Note derivative (gain) loss (1,269,417)  
Convertible Notes [Member]    
Offsetting Assets [Line Items]    
Note derivative balance 324,432  
Note derivative (gain) loss (2,388,902)  
Underwriter Warrants [Member]    
Offsetting Assets [Line Items]    
Note derivative balance 35,306  
Note derivative (gain) loss $ (29,176)