XML 46 R29.htm IDEA: XBRL DOCUMENT v3.20.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Detail) - Schedule of Accounts Payable And Accrued Liabilities - USD ($)
Apr. 30, 2020
Apr. 30, 2019
Payables and Accruals [Abstract]    
Trade payables $ 157,419 $ 150,766
Amounts due to related parties 199,104 190,480
Interest payable on promissory notes 1,386,571 1,123,478
Total accounts payable and accrued liabilities $ 1,743,094 $ 1,464,724