XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Note 11 - Inventories - Summary of Inventories (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Raw materials $ 384,387 $ 448,113
Work in process 18,286 58,699
Finished products 1,129,144 945,183
Total inventories $ 1,531,817 $ 1,451,995