XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue, Percentage 100.00% 100.00%
Revenue $ 15,982,438 $ 18,273,442
Water Segment [Member]    
Revenue, Percentage 33.00% 39.00%
Revenue $ 5,297,286 $ 7,196,465
Ceramics Segment [Member]    
Revenue, Percentage 43.00% 39.00%
Revenue $ 6,844,861 $ 7,183,868
Plastics Segment [Member]    
Revenue, Percentage 22.00% 20.00%
Revenue $ 3,528,606 $ 3,615,681
Corporate Segment [Member]    
Revenue, Percentage 2.00% 2.00%
Revenue $ 311,685 $ 277,428