Annual report [Section 13 and 15(d), not S-K Item 405]

SCHEDULE OF DISAGGREGATION OF REVENUE (Details)

v3.25.1
SCHEDULE OF DISAGGREGATION OF REVENUE (Details) - Environmental Solutions [Member] - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Total Revenue $ 4,312,400 $ 2,899,600
Product Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 3,218,400 2,121,500
Media Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 1,094,000 $ 778,100