XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Inventories - Summary of Inventories (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Raw materials $ 492,627 $ 448,113
Work in process 18,915 58,699
Finished products 991,519 945,183
Total inventories $ 1,503,061 $ 1,451,995