XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue $ 5,070,446 $ 3,305,534 $ 14,071,984 $ 11,961,062
Water Segment [Member]        
Revenue 2,629,910 785,046 6,135,127 3,522,049
Ceramics Segment [Member]        
Revenue 1,608,763 1,854,981 4,807,600 5,548,951
Plastics Segment [Member]        
Revenue 656,693 665,507 2,951,376 2,839,809
Corporate Segment [Member]        
Revenue $ 175,080 $ 0 $ 177,881 $ 50,253