XML 50 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 – Other Current Assets (Tables)
6 Months Ended
Oct. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets [Table Text Block]
   October 31, 2023  April 30, 2023
Prepaid inventory  $1,616,111   $359,500 
Prepaid expenses   1,203,209    752,564 
Accrued interest income   20,572    151,671 
Total  $2,839,892   $1,263,735