XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Details) - Schedule of Good or Service from Contracts with Customers - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Schedule of Good or Service From Contracts With Customers [Abstract]    
Equipment Contracts $ 1,980,345 $ 3,383,906
Component Sales 378,872 677,963
Waste Water Treatment Systems 1,124,075 301,770
Pump Stations 305,712
Rental Income 13,146 13,146
Services Sales 33,015 25,287
Commission & Training 1,913
Total $ 3,837,078 $ 4,402,072