v3.26.1
Note 11 - Inventories - Summary of Inventories (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Raw materials $ 485,423 $ 442,993
Work in process 45,605 5,505
Finished products 648,422 1,059,265
Total inventories $ 1,179,450 $ 1,507,763