Annual report pursuant to Section 13 and 15(d)

Accrued Expenses (Details)

v3.22.2
Accrued Expenses (Details) - USD ($)
Apr. 30, 2022
Apr. 30, 2021
Payables and Accruals [Abstract]    
Accrued compensation $ 1,353,757 $ 1,244,261
Accrued foreign taxes 400,000 0
Accrued marketing 387,588 437,642
Accrued professional fees 371,703 70,151
Accrued interest 49,315 23,014
Other accrued expenses 259,069 265,828
Accrued expenses $ 2,821,432 $ 2,040,896