XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses (Tables)
12 Months Ended
Apr. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
April 30,
20222021
Accrued compensation$1,353,757 $1,244,261 
Accrued foreign taxes400,000 — 
Accrued marketing387,588 437,642 
Accrued professional fees371,703 70,151 
Accrued interest49,315 23,014 
Other accrued expenses259,069 265,828 
Accrued expenses$2,821,432 $2,040,896