Annual report pursuant to Section 13 and 15(d)

Inventory consists of: (Details)

v3.22.4
Inventory consists of: (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials and work-in-process $ 3,853,034 $ 2,997,807
Finished goods 2,611,951 3,176,836
Inventory, Gross 6,464,985 6,174,643
Less: reserve for obsolete inventory (60,118) (68,305)
Inventory $ 6,404,867 $ 6,106,338