Convertible Notes Payable (Details Narrative)
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 06, 2019
USD ($)
Dec. 31, 2019
USD ($)
shares
Apr. 30, 2019
USD ($)
shares
Nov. 30, 2018
USD ($)
shares
Oct. 31, 2017
Apr. 30, 2020
USD ($)
Apr. 30, 2019
USD ($)
Apr. 30, 2018
USD ($)
Days
Gain on extinguishment of debt           $ 13,972 $ (123,435)  
Interest expense           430,854 1,724,396  
Convertible Notes [Member]                
Convertible notes, annual interest rate         12.00%      
Interest expense           47,360 254,367  
Amortization expense related to debt           $ 14,151 1,154,510  
April 2018 [Member]                
Debt instrument, maturity date Apr. 13, 2021              
Gain on extinguishment of debt $ 13,972              
Unamortized debt discount $ 13,972              
Convertible Notes Payable [Member]                
Unamortized debt discount               $ 27,268,261
Convertible note, principal amount       $ 15,000        
Debt instrument converted amount   $ 28,000 $ 9,000 $ 6,000        
Debt instrument converted, shares | shares   2,800,000 2,000,000 1,200,000        
Accrued interest     $ 1,000       1,000  
Discount price percentage               39.00%
Trading days | Days               15
Debt description               As of April 30, 2018, certain of the Company's notes had a conversion price based on a discount (39%) from the lowest two (2) prices for the Company's common shares during the fifteen (15) trading days prior to conversion.
Derivative liability fair value               $ 28,467,261
Derivative liability               $ 1,199,000
Beneficial conversion feature of notes and warrants             1,187,242  
Gain on fair value of derivatives liabilities             $ 20,015,840