XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVESTMENTS (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2020
Dec. 31, 2018
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2021
Dec. 31, 2023
Oct. 31, 2023
Apr. 30, 2023
Jan. 31, 2019
Dec. 31, 2016
Schedule of Equity Method Investments [Line Items]                      
Business Combination, Consideration Transferred       $ 506,659              
Cash       6,843,825     $ 5,017,583        
Investment           $ 200,000      
Debt maturity           2023-12          
Payments to acquire investments       $ 470,000            
Applied Holding Corp [Member]                      
Schedule of Equity Method Investments [Line Items]                      
Investment     $ 200,000                
Trio Opportunity Corp [Member]                      
Schedule of Equity Method Investments [Line Items]                      
Investment     $ 500,000           $ 470,000    
Trio Opportunity Corp [Member] | Common Class B [Member]                      
Schedule of Equity Method Investments [Line Items]                      
Common stock issued, shares     97,000                
Share price     $ 10.00                
Florida Based LLC [Member]                      
Schedule of Equity Method Investments [Line Items]                      
Sales       4,812,619 $ 5,091,764            
Accounts receivable related parties       $ 1,390,812     $ 2,073,813        
Lygos Inc [Member]                      
Schedule of Equity Method Investments [Line Items]                      
Investment           $ 1,000,000          
Payments to acquire investments   $ 500,000       $ 500,000          
ENP Peru [Member]                      
Schedule of Equity Method Investments [Line Items]                      
Business Combination, Consideration Transferred $ 506,659                    
Cash 247,659                    
Mortgage $ 259,000                    
ENP Investments LLC [Member]                      
Schedule of Equity Method Investments [Line Items]                      
Subsidiary, Ownership Percentage, Noncontrolling Owner       35.00%              
ENP Peru Investments LLC [Member]                      
Schedule of Equity Method Investments [Line Items]                      
Ownership percentage                     50.00%
Nano Chem [Member]                      
Schedule of Equity Method Investments [Line Items]                      
Ownership percentage                     41.67%
[custom:AdditionalEquityMethodInvestmentOwnershipPercentage-0] 50.00%                    
ENP Investments, LLC [Member]                      
Schedule of Equity Method Investments [Line Items]                      
Ownership percentage                     8.33%
ENP Investments LLC [Member]                      
Schedule of Equity Method Investments [Line Items]                      
Ownership percentage       8.33% 8.33%            
Florida Based LLC [Member]                      
Schedule of Equity Method Investments [Line Items]                      
Ownership percentage                   50.00%