XML 36 R23.htm IDEA: XBRL DOCUMENT v3.20.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Detail) - Schedule of Accounts Payable And Accrued Liabilities - USD ($)
Oct. 31, 2020
Apr. 30, 2020
Payables and Accruals [Abstract]    
Trade payables $ 169,025 $ 157,419
Amounts due to related parties 220,130 199,104
Interest payable on promissory notes 1,515,507 1,386,571
Total accounts payable and accrued liabilities $ 1,904,662 $ 1,743,094