Annual report pursuant to Section 13 and 15(d)

Other Current Assets - Other current assets (Details)

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