XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Inventories - Summary of Inventories (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Raw materials $ 656,525 $ 629,090
Work-in-process 317,494 339,746
Finished goods 674,735 482,972
Inventory allowance (9,712) (12,794)
Inventory, net $ 1,639,042 $ 1,439,014