XML 38 R25.htm IDEA: XBRL DOCUMENT v3.20.2
LEASE LIABILITY (Detail) - Schedule of Future Minimum Lease Payments - USD ($)
Oct. 31, 2020
Apr. 30, 2020
Total present value of minimum lease payments $ 27,982
Non-current portion 21,066
Operating Leases [Member]    
2021 13,991  
2022 27,982  
2023 13,991  
Total minimum lease payments 55,964  
Less: imputed interest (6,916)  
Total present value of minimum lease payments 49,048  
Less: current portion (27,982)  
Non-current portion $ 21,066