v3.25.2
SCHEDULE OF DISAGGREGATION OF REVENUE (Details) - Environmental Solutions [Member] - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total Revenue $ 1,054,600 $ 989,800
Product Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 975,300 794,700
Media Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 79,300 $ 195,100