XML 30 R24.htm IDEA: XBRL DOCUMENT v3.19.3
DEBT (Details) - USD ($)
Jul. 31, 2019
Apr. 30, 2019
Notes Payable $ 230,000 $ 230,000
Note Payable [Member]    
Notes Payable 100,000 100,000
Note Payable One [Member]    
Notes Payable 10,000 10,000
Note Payable Two [Member]    
Notes Payable 35,000 35,000
Note Payable Three [Member]    
Notes Payable 30,000 30,000
Note Payable Four [Member]    
Notes Payable 5,000 5,000
Note Payable Five [Member]    
Notes Payable 30,000 30,000
Note Payable Six [Member]    
Notes Payable $ 20,000 $ 20,000