XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Product Information [Line Items]        
Total revenue $ 3,883,105 $ 2,606,653 $ 8,300,038 $ 5,568,224
Product [Member]        
Product Information [Line Items]        
Total revenue 423,084 751,034 1,308,821 935,209
Waste Collection And Disposal [Member]        
Product Information [Line Items]        
Total revenue $ 3,460,021 $ 1,855,619 $ 6,991,217 $ 4,633,015