XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Note 3 - Inventories - Summary of Inventories (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Raw materials $ 488,548 $ 696,409
Work-in-process 132,511 44,037
Finished goods 922,194 932,479
Inventory allowance (9,661) 0
Inventory, net $ 1,533,592 $ 1,672,925