XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Note 1 - Organization and Summary of Significant Accounting Policies - Sales by Product Line (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue, Percentage 100.00% 100.00%
Revenue $ 14,604,618 $ 18,001,652
Water Segment [Member]    
Revenue, Percentage 38.00% 42.00%
Revenue $ 5,538,741 $ 7,705,080
Ceramics Segment [Member]    
Revenue, Percentage 39.00% 35.00%
Revenue $ 5,634,973 $ 6,232,628
Plastics Segment [Member]    
Revenue, Percentage 23.00% 21.00%
Revenue $ 3,381,408 $ 3,736,529
Corporate Segment [Member]    
Revenue, Percentage 0.00% 2.00%
Revenue $ 49,496 $ 327,415