Income Taxes - Schedule of Income tax Rate Reconciliation Rate (Details) |
12 Months Ended |
|---|---|
Apr. 30, 2020 | |
| Income Tax Disclosure [Abstract] | |
| Federal statutory rate | 21.00% |
| State income taxes and franchise tax | 3.50% |
| Net operating loss utilization and other | (9.70%) |
| Effective tax rate | 14.80% |