Significant Accounting Policies - Schedule of Estimated Useful Life of Assets (Details) |
12 Months Ended |
|---|---|
Apr. 30, 2020 | |
| Furniture and Fixtures [Member] | |
| Estimated useful lives of property and equipment | 3 years |
| Office Equipment [Member] | |
| Estimated useful lives of property and equipment | 5 years |
| Computer Equipment [Member] | |
| Estimated useful lives of property and equipment | 3 years |
| Computer Software [Member] | |
| Estimated useful lives of property and equipment | 3 years |
| Leasehold Improvements [Member] | |
| Estimated useful lives of property and equipment | 3 years |