XML 88 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue, Percentage 100.00% 100.00%
Revenue $ 18,001,652 $ 15,982,438
Water Segment [Member]    
Revenue, Percentage 42.00% 33.00%
Revenue $ 7,705,080 $ 5,297,286
Ceramics Segment [Member]    
Revenue, Percentage 35.00% 43.00%
Revenue $ 6,232,628 $ 6,844,861
Plastics Segment [Member]    
Revenue, Percentage 21.00% 22.00%
Revenue $ 3,736,529 $ 3,528,606
Corporate Segment [Member]    
Revenue, Percentage 2.00% 2.00%
Revenue $ 327,415 $ 311,685