v3.20.1
Principal Financing Arrangements (Details) - USD ($)
Jan. 31, 2020
Apr. 30, 2019
Total Debt $ 1,113,984 $ 1,118,284
Secured Lender [Member]    
Total Debt $ 1,000,000 $ 1,000,000
Interest Rate 1.25% 1.25%
Notes payable - related parties [Member] | Minimum [Member]    
Interest Rate 0.00% 0.00%
Notes payable - related parties [Member] | Maximum [Member]    
Total Debt $ 71,800 $ 76,100
Interest Rate 8.00% 8.00%
Demand Notes Payable Maximum [Member]    
Total Debt $ 7,860 $ 7,860
Interest Rate 0.00% 0.00%
Loan payable - bank [Member] | Minimum [Member]    
Total Debt $ 34,324 $ 34,324
Interest Rate 5.50% 5.50%
Loan payable - bank [Member] | Maximum [Member]    
Interest Rate 7.00% 7.00%