Note 3 - Inventories - Summary of Inventory (Details) - USD ($)
Mar. 31, 2022
Mar. 31, 2021
Raw materials $ 421,579 $ 342,207
Finished goods 50,227 96,661
Totals 471,806 438,868
Current [Member]    
Raw materials 240,163 139,361
Finished goods 47,913 87,873
Totals 288,076 227,234
Long Term [Member    
Raw materials 181,416 202,846
Finished goods 2,314 8,788
Totals $ 183,730 $ 211,634