Business Segment and Geographic Area Information - Schedule of Segment Information (Details) - USD ($)
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Net sales $ 131,389,906 $ 85,923,221
Gross profit 93,514,290 57,126,285
Selling and marketing expenses 60,814,242 43,956,495
General and administrative expenses 23,004,747 14,269,984
Consolidated operating earnings (loss) 9,695,301 (1,000,194)
Consolidated total assets 24,577,358 16,004,023
Consolidated payments for property and equipment 160,857 296,353
Consolidated depreciation and amortization 714,350 83,035
Health and Wellness Products [Member]    
Net sales 129,024,888 83,483,841
Gross profit 91,831,033 55,477,170
Consolidated total assets 23,347,464 14,442,146
Consolidated payments for property and equipment 152,814 281,535
Consolidated depreciation and amortization 122,417 74,732
Other [Member]    
Net sales 2,365,018 2,439,380
Gross profit 1,683,257 1,649,115
Corporate [Member]    
Consolidated total assets 1,229,894 1,561,877
Consolidated payments for property and equipment 8,043 14,818
Consolidated depreciation and amortization $ 6,443 $ 8,303