XML 40 R23.htm IDEA: XBRL DOCUMENT v3.20.2
PROMISSORY NOTES (Tables)
12 Months Ended
Apr. 30, 2020
Debt Disclosure [Abstract]  
Schedule of Promissory Notes
 

April 30,

2020

$

April 30,

2019

$

     
Third promissory notes 23,493,003 20,908,690
Fifth promissory notes 2,793,833 1,776,847
Sixth promissory notes 1,302,781 -
     
Total promissory notes 27,589,617 22,685,537
Schedule of Payments To Repay Principal Balance

2020

$

2021

$

2022

$

2023

$

2024

$

Total

$

27,589,617 - - - - 27,589,617