Annual report pursuant to Section 13 and 15(d)

Accrued expenses (Details)

v3.21.2
Accrued expenses (Details) - USD ($)
Apr. 30, 2021
Apr. 30, 2020
Payables and Accruals [Abstract]    
Accrued compensation $ 1,244,261 $ 512,039
Accrued marketing 437,642 108,854
Accrued interest 23,014 49,863
Other accrued expenses 335,979 229,887
Accrued expenses $ 2,040,896 $ 900,643