XML 34 R16.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories
8 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Inventories

Note 6 – Inventories

 

Inventories consisted of the following:

 

  

December 31, 2024

  

April 30, 2024

   April 30, 2023 
Raw materials  $8,421,036   $5,750,324   $8,132,196 
Work-in-process   898,635    1,289,997    509,381 
Finished goods   3,631,270    966,916    278,996 
Total  $12,950,941   $8,007,237   $8,920,573