XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Product Information [Line Items]        
Total revenue $ 2,661,183 $ 1,827,245 $ 4,416,933 $ 2,961,572
Product [Member]        
Product Information [Line Items]        
Total revenue 317,569 184,139 885,737 184,175
Waste Collection and Disposal [Member]        
Product Information [Line Items]        
Total revenue $ 2,343,614 $ 1,643,106 $ 3,531,196 $ 2,777,397