XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and equipment (Details) - USD ($)
Apr. 30, 2024
Apr. 30, 2023
Property, Plant and Equipment [Abstract]    
Equipment and related $ 1,540,888 $ 1,386,373
Leasehold improvements 1,547,976 1,473,890
Furniture and fixtures 163,290 132,752
Accumulated depreciation (911,470) (342,657)
Net carrying value $ 2,340,684 $ 2,650,358