v3.26.1
Note 1 - Summary of Significant Accounting Policies - Inventories (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Raw materials $ 298,834 $ 292,566
Work in process 211,260 103,215
Finished goods 835,662 700,284
Total Inventories - Current Portion 1,345,756 1,096,065
Raw materials 512,565 415,383
Finished goods 552,836 0
Total Inventories - Long-term 1,065,401 415,383
Total Inventories $ 2,411,157 $ 1,511,448