v3.25.2
Inventory (Tables)
12 Months Ended
Apr. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory

The Company holds inventory related to the production of our products.

 

   April 30, 2025   April 30, 2024 
   (in thousands) 
Raw Materials  $3,586   $4,298 
Work in Process   636    397 
Finished Goods       136 
Inventory, net  $4,222   $4,831