Description of Operations (Details Narrative) - USD ($) |
12 Months Ended | |
|---|---|---|
Apr. 30, 2020 |
Apr. 30, 2019 |
|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Net cash used in operating activities | $ 11,316,924 | $ 6,039,019 |
| Net sales | 131,389,906 | 85,923,221 |
| Cash and cash equivalents | $ 11,742,728 | $ 3,912,135 |