XML 76 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Inventory - Summary of Inventory (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Furnace parts and supplies $ 213,224 $ 471,622
Raw materials 2,144,067 1,955,713
Work in process 1,671,290 2,394,481
Finished goods and filtration systems 1,660,907 1,424,171
Reserve for excess and obsolescence (268,470) (723,949)
Net Inventory $ 5,421,027 $ 5,522,038