XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Note 3 - Inventories - Summary of Inventories (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Raw materials $ 758,226 $ 629,090
Work-in-process 151,867 339,746
Finished goods 895,242 482,972
Inventory allowance (9,712) (12,794)
Inventory, net $ 1,795,623 $ 1,439,014