XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Other Current Assets - Other current assets (Details) - USD ($)
Apr. 30, 2021
Apr. 30, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid inventory $ 478,939
Prepaid expenses 115,587
Security deposits 9,372
Due from related party 75,000 3,020
Total $ 678,898 $ 3,020