XML 47 R30.htm IDEA: XBRL DOCUMENT v3.20.2
PROMISSORY NOTES (Detail) - Schedule of Promissory Notes - USD ($)
Apr. 30, 2020
Apr. 30, 2019
Third Promissory Note [Member]    
Promissory notes $ 23,493,003 $ 20,908,690
Fifth Promissory Note [Member]    
Promissory notes 2,793,833 1,776,847
Sixth Promissory Note [Member]    
Promissory notes 1,302,781
Total [Member]    
Promissory notes $ 27,589,617 $ 22,685,537