XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
NOTES PAYABLE (Details) - USD ($)
Apr. 30, 2022
Apr. 30, 2021
Notes payable $ 904,452 $ 775,000
Note Payable [Member]    
Notes payable 250,000 250,000
Notes Payable One [Member]    
Notes payable 200,000 200,000
Notes Payable Two [Member]    
Notes payable 50,000 0
Notes Payable Three [Member]    
Notes payable 0 75,000
Notes Payable Four [Member]    
Notes payable 136,952 250,000
Notes Payable Five [Member]    
Notes payable 102,500 0
Notes Payable Six [Member]    
Notes payable $ 165,000 $ 0