XML 66 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue, Percentage 100.00% 100.00%
Revenue $ 3,637,236 $ 3,997,877
Liquid Filters [Member]    
Revenue, Percentage 16.00% 30.00%
Revenue $ 592,990 $ 1,157,336
Diesel Particulate Filters [Member]    
Revenue, Percentage 52.00% 48.00%
Revenue $ 1,880,118 $ 1,931,064
Plastics Components [Member]    
Revenue, Percentage 31.00% 20.00%
Revenue $ 1,138,597 $ 814,025
Development Projects [Member]    
Revenue, Percentage 1.00% 2.00%
Revenue $ 25,530 $ 95,452