XML 31 R19.htm IDEA: XBRL DOCUMENT v3.20.2
PROMISSORY NOTES (Tables)
3 Months Ended
Jul. 31, 2020
Debt Disclosure [Abstract]  
Schedule of Promissory Notes
 

July 31,

2020

$

April 30,

2020

$

     
Third promissory notes 24,906,446 23,493,003
Fifth promissory notes 2,989,937 2,793,833
Sixth promissory notes 1,487,951 1,302,781
     
Total promissory notes 29,384,334 27,589,617
Schedule of Payments To Repay Principal Balance

2020

$

2021

$

2022

$

2023

$

2024

$

Total

$

29,384,334 - - - - 29,384,334