v3.25.2
Discontinued operation (Details Narrative) - USD ($)
12 Months Ended
Oct. 04, 2023
Dec. 31, 2023
Jun. 30, 2025
Dec. 31, 2024
Oct. 04, 2024
Jan. 14, 2014
Jan. 01, 2014
Dec. 31, 2003
Oct. 01, 2003
Goodwill     $ 0 $ 0          
Discontinued Operations [Member]                  
Goodwill $ 1,426,182 $ 0 $ 0            
Gain on disposal of discontinued operations 4,805,389                
Ally Waste Services LLC [Member]                  
Principal amount         $ 1,000,000        
Accrued interest         $ 60,000        
Waste Consolidators, Inc. [Member]                  
Outstanding value 6,000,000                
Cash 5,000,000                
Principal amount $ 1,000,000                
Gain on sale   4,805,389              
Goodwill             $ 1,324,142 $ 102,040  
Waste Consolidators, Inc. [Member] | Discontinued Operations [Member]                  
Percentage of purchase price allocation 51.00%                
Percentage of net investment 51.00%                
Waste Consolidators, Inc. [Member] | Ally Waste Services LLC [Member]                  
Principal amount $ 1,000,000                
Waste Consolidators, Inc. [Member]                  
Business acquisition, percentage of voting interests acquired                 50.00%
Business acquisition additional percentage of voting interests acquired           1.00% 1.00%    
Outstanding value 6,000,000                
Goodwill $ 1,426,182 $ 0