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