XML 82 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Long Term Debt (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Oct. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2018
Jan. 31, 2018
Mar. 31, 2016
Sep. 30, 2014
Dec. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Apr. 30, 2019
Dec. 31, 2018
Dec. 31, 2016
Long term debt               $ 3,847,638 $ 4,380,393     $ 4,351,743  
Harris Bank [Member]                          
Long term debt                      
Midland States Bank [Member]                          
Long term debt               125,543 152,241        
Ford Motor Credit Company [Member]                          
Long term debt               11,485        
Paycheck Protection Program [Member]                          
Long term debt               322,000        
Stock Yards Bank & Trust [Member]                          
Long term debt               440,779        
NanoChem Solutions Inc. [Member] | Harris Bank [Member]                          
Promissory note   $ 322,000         $ 1,005,967            
Debt instrument, interest rate, stated percentage                   5.75%      
Debt instrument, term             5 years            
Interest expense                 3,294        
NanoChem Solutions Inc. [Member] | Harris Bank [Member] | Term Loan [Member]                          
Promissory note       $ 4,100,000                  
Debt instrument, term       7 years                  
Payment of monthly installments interest rate       25.00%                  
Payment of monthly installment       $ 300,000                  
Debt maturity description       Due May 31, 2019 and 2020                  
NanoChem Solutions Inc. [Member] | Harris Bank [Member] | Prime Rate [Member]                          
Debt instrument, interest rate, stated percentage   1.00%         0.50%            
NanoChem Solutions Inc. [Member] | Midland Bank [Member]                          
Promissory note $ 894,253                        
Debt instrument, term 2 years                        
Interest expense               6,218        
Debt balance owing               822,380        
NanoChem Solutions Inc. [Member] | Midland Bank [Member] | Term Loan [Member]                          
Promissory note $ 1,980,947                        
Debt instrument, term 5 years                        
Interest expense               13,389        
Debt balance owing               1,920,976        
NanoChem Solutions Inc. [Member] | Midland Bank [Member] | Prime Rate [Member]                          
Debt instrument, interest rate, stated percentage 3.85%                        
NanoChem Solutions Inc. [Member] | Midland Bank [Member] | Prime Rate [Member] | Term Loan [Member]                          
Debt instrument, interest rate, stated percentage 3.85%                        
NanoChem Solutions Inc. [Member] | Paycheck Protection Program [Member]                          
Debt instrument, term   2 years                      
NanoChem Solutions Inc. [Member] | Harris Bank [Member]                          
Promissory note                     $ 1,100,000    
Interest expense               $ 36,272 36,333        
Debt maturity description               The Company paid interest monthly until February 2020, when equal monthly installments of the principal and interest were due until January 2024.          
Long term debt                 $ 1,100,000        
NanoChem Solutions Inc. [Member] | Harris Bank [Member] | Term Loan [Member]                          
Debt instrument, interest rate, stated percentage                 4.75%        
Interest expense               $ 75,874 $ 191,738        
Debt balance owing                 $ 3,116,667        
NanoChem Solutions Inc. [Member] | Harris Bank [Member] | Prime Rate [Member]                          
Debt instrument, interest rate, stated percentage                 5.25%   0.50%    
ENP Investments, LLC [Member] | Term Loan [Member]                          
Ownership interest percentage 65.00%     65.00%                  
ENP Investments, LLC [Member] | Harris Bank [Member] | Prime Rate [Member]                          
Debt instrument, interest rate, stated percentage   1.00%                      
ENP Peru Investments LLC [Member]                          
Ownership interest percentage                         50.00%
ENP Peru Investments LLC [Member] | Midland Bank [Member]                          
Promissory note         $ 200,000                
Debt instrument, interest rate, stated percentage         5.25%                
Debt instrument, term         7 years                
Interest expense               7,588 $ 8,734        
Debt balance owing               125,543          
ENP Peru Investments LLC [Member] | Midland States Bank [Member]                          
Debt balance owing                 152,241        
ENP Peru Investments LLC [Member] | Ford Motor Credit Company [Member]                          
Promissory note   $ 215,960       $ 45,941              
Debt instrument, interest rate, stated percentage           0.00%              
Debt instrument, term           5 years              
Debt balance owing                 11,485        
ENP Realty LLC [Member]                          
Ownership interest percentage                       24.00%  
ENP Realty LLC [Member] | Stock Yards Bank & Trust [Member]                          
Promissory note     $ 450,000                    
Debt instrument, term     10 years                    
Interest expense               18,049        
Debt balance owing               $ 440,779        
ENP Realty LLC [Member] | Stock Yards Bank & Trust [Member] | Cincinnati Federal Home Bank Loan [Member]                          
Debt instrument, term     5 years                    
ENP Realty LLC [Member] | Stock Yards Bank & Trust [Member] | Prime Rate [Member]                          
Debt instrument, interest rate, stated percentage     4.35%                    
ENP Realty LLC [Member] | Stock Yards Bank & Trust [Member] | Prime Rate [Member] | Cincinnati Federal Home Bank Loan [Member]                          
Debt instrument, interest rate, stated percentage     2.50%