XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.4
Property and equipment (Details) - USD ($)
Oct. 31, 2024
Apr. 30, 2024
Property, Plant and Equipment [Abstract]    
Equipment and related $ 1,633,105 $ 1,540,888
Leasehold improvements 1,556,139 1,547,976
Furniture and fixtures 186,703 163,290
Accumulated depreciation (1,403,088) (911,470)
Net carrying value $ 1,972,859 $ 2,340,684