XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 3 - Inventory - Summary of Inventory (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Furnace parts and supplies $ 53,969 $ 55,177
Raw materials 3,253,365 3,301,526
Work in process 1,415,130 1,271,458
Finished goods and filtration systems 1,579,779 1,507,113
Reserve for obsolescence (792,354) (867,458)
Net Inventory $ 5,509,889 $ 5,267,816