XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Inventories - Summary of Inventories (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Raw materials $ 508,296 $ 476,501
Work in process 51,750 92,089
Finished products 631,348 654,916
Total inventories $ 1,191,394 $ 1,223,506