XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contracts with Customers [Abstract]  
Schedule of Good or Service from Contracts with Customers The following table represents a disaggregation of revenue by type of good or service from contracts with customers for the three months ended March 31, 2024 and 2023.
   Three Months Ended 
   March 31, 
   2024   2023 
Equipment Contracts  $363,358   $926,190 
Component Sales   206,387    198,391 
Waste Water Treatment Systems   -    791,075 
Pump Stations   296,360    75,615 
Rental Income   6,573    6,573 
Services Sales   70,534    8,550 
Commission & Training   225    - 
   $943,437   $2,006,394