XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Disaggregation of Revenues and Segment Reporting - Summary of Segment Activity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Revenue $ 4,957,489 $ 4,485,062   $ 9,575,030 $ 8,720,406    
Net loss (2,160,786) (2,111,700) $ (2,388,295) (4,519,128) (4,499,995)    
Total assets 31,721,406     31,721,406   $ 31,721,406 $ 32,427,479
Water Segment [Member]              
Net loss (187,961) (254,251)   (261,305) (688,739)    
Total assets           8,893,465 8,235,726
Water Segment [Member] | Operating Segments [Member]              
Revenue 2,442,696 1,870,625   5,136,418 3,419,291    
Ceramics Segment [Member]              
Net loss (790,593) (340,160)   (1,794,153) (1,318,834)    
Total assets           10,258,473 10,679,025
Ceramics Segment [Member] | Operating Segments [Member]              
Revenue 1,299,412 1,665,138   2,253,258 3,471,474    
Plastics Segment [Member] | Operating Segments [Member]              
Revenue 1,215,381 949,299   2,185,354 1,829,641    
Plastic Products [Member]              
Net loss (37,689) (240,414)   (155,169) (514,181)    
Total assets           2,156,260 1,670,644
Corporate Segment [Member] | Operating Segments [Member]              
Revenue 0 0   0 0    
Other Operating Segment [Member]              
Net loss $ (1,144,543) $ (1,276,875)   $ (2,308,501) $ (1,978,241)    
Total assets           $ 10,413,208 $ 11,842,084