XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Disaggregation of Revenues and Segment Reporting - Summary of Segment Activity (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Revenue $ 4,617,541 $ 4,235,344  
Net loss (2,358,342) (2,388,295)  
Total assets 32,570,838   $ 32,427,479
Water Segment [Member]      
Net loss (73,345) (434,488)  
Total assets 8,356,601   8,235,726
Water Segment [Member] | Operating Segments [Member]      
Revenue 2,693,722 1,548,666  
Ceramics Segment [Member]      
Net loss (1,003,561) (978,673)  
Total assets 10,644,618   10,679,025
Ceramics Segment [Member] | Operating Segments [Member]      
Revenue 953,846 1,806,336  
Plastics Segment [Member] | Operating Segments [Member]      
Revenue 969,973 880,342  
Corporate Segment [Member] | Operating Segments [Member]      
Revenue 0 0  
Plastic Products [Member]      
Net loss (117,480) (273,768)  
Total assets 1,986,104   1,670,644
Other Operating Segment [Member]      
Net loss (1,163,956) $ (701,366)  
Total assets $ 11,583,515   $ 11,842,084