v3.26.1
Note 3 - Summary of Significant Accounting Policies - Inventory (Details) - USD ($)
Jun. 30, 2026
Apr. 30, 2026
Dec. 31, 2025
Apr. 30, 2025
Raw materials   $ 322,996   $ 322,996
Sub-assemblies   373,886   347,036
Work in progress   21,741   21,741
Finished goods   22,581   44,069
Reserve for obsolescence   (85,575)   (85,575)
Total Inventory $ 655,629 $ 655,629 $ 650,267 $ 650,267