XML 45 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued expenses (Tables)
12 Months Ended
Apr. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following at April 30, 2021 and 2020:
April 30,
20212020
Accrued compensation$1,244,261 $512,039 
Accrued marketing437,642 108,854 
Accrued interest23,014 49,863 
Other accrued expenses335,979 229,887 
Accrued expenses$2,040,896 $900,643