XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
The components of inventory consisted of the following: (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 3,483,440 $ 3,603,359
Work in progress 1,229,163 1,413,672
Finished goods 2,057,120 1,998,049
Gross inventory 6,769,723 7,015,080
Inventory reserves (3,072,593) (2,986,155)
Inventory, net $ 3,697,130 $ 4,028,925