v3.26.3
Note 3 - Summary of Significant Accounting Policies (Tables)
3 Months Ended
Jul. 31, 2026
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

July 31,

  

April 30,

 
  

2026

  

2026

 

Raw materials

 $322,996  $322,996 

Sub-assemblies

  373,126   373,886 

Work in progress

  21,741   21,741 

Finished goods

  22,581   22,581 

Reserve for obsolescence

  (337,455)  (85,575)

Total Inventory

 $402,989  $655,629 
Property, Plant, and Equipment [Table Text Block]
  

July 31,

  

April 30,

 
  

2026

  

2026

 

Equipment

 $469,086  $469,086 

Furniture & fixtures

  102,563   102,563 

Leasehold improvements

  32,812   32,812 

Total

  604,461   604,461 

Less: Accumulated depreciation

  (571,481)  (565,149)

Property and equipment, net

 $32,980  $39,312