XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Disaggregation of Revenues and Segment Reporting - Summary of Segment Activity (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Revenue $ 3,807,274 $ 2,478,221 $ 13,382,304 $ 11,198,627  
Net loss (1,459,762) (2,840,526) (5,978,890) (7,340,521)  
Total assets 30,295,868   30,295,868   $ 32,427,479
Water Segment [Member]          
Net loss (317,045) (627,456) (578,351) (1,316,195)  
Total assets 8,839,565   8,839,565   8,235,726
Water Segment [Member] | Operating Segments [Member]          
Revenue 1,975,848 687,684 7,112,266 4,106,975  
Ceramics Segment [Member]          
Net loss (626,604) (735,131) (2,420,758) (2,053,964)  
Total assets 10,357,076   10,357,076   10,679,025
Ceramics Segment [Member] | Operating Segments [Member]          
Revenue 812,246 1,077,630 3,065,504 4,549,104  
Plastics Segment [Member] | Operating Segments [Member]          
Revenue 1,019,180 663,198 3,204,534 2,492,839  
Corporate Segment [Member] | Operating Segments [Member]          
Revenue 0 49,709 0 49,709  
Plastic Products [Member]          
Net loss (49,126) (510,423) (204,295) (1,024,605)  
Total assets 2,503,101   2,503,101   1,670,644
Other Operating Segment [Member]          
Net loss (466,988) $ (967,516) (2,775,487) $ (2,945,757)  
Total assets $ 8,596,127   $ 8,596,127   $ 11,842,084