XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 – Property and Equipment (Tables)
3 Months Ended
Jul. 31, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment [Table Text Block]
   July 31, 2024  April 30, 2024
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