Investments in Unconsolidated Entities (Details Narrative) - USD ($) |
12 Months Ended | |
|---|---|---|
Apr. 30, 2020 |
Apr. 30, 2019 |
|
| 212 Technologies [Member] | ||
| Impairment loss on investments | $ 1,500,000 | |
| 561 LLC [Member] | ||
| Impairment loss on investments | 1,250,000 | |
| America Approved Commercial [Member] | ||
| Impairment loss on investments | 1,250,000 | |
| Medical Smart Care LLC [Member] | ||
| Impairment loss on investments | 250,000 | |
| LEH Insurance Group LLC [Member] | ||
| Impairment loss on investments | $ 187,500 | 187,500 |
| Unconsolidated Entities [Member] | ||
| Investments | $ 20,000 | $ 207,500 |