XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Property and equipment (Details) - USD ($)
Jul. 31, 2024
Apr. 30, 2024
Property, Plant and Equipment [Abstract]    
Equipment and related $ 1,609,269 $ 1,540,888
Leasehold improvements 1,556,139 1,547,976
Furniture and fixtures 186,703 163,290
Accumulated depreciation (1,208,192) (911,470)
Net carrying value $ 2,143,919 $ 2,340,684