XML 70 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Long Term Debt (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Apr. 30, 2020
Oct. 31, 2018
Jan. 31, 2018
Jun. 30, 2016
Sep. 30, 2014
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Apr. 30, 2019
Dec. 31, 2018
Dec. 31, 2016
Long term debt           $ 4,193,081   $ 4,380,393   $ 4,351,743  
Harris Bank [Member]                      
Long term debt                  
Midland States Bank [Member]                      
Long term debt           139,003   152,241      
Ford Motor Credit Company [Member]                      
Long term debt           6,891   11,485      
Paycheck Protection Program [Member]                      
Long term debt           $ 322,000        
NanoChem Solutions Inc. [Member] | Harris Bank [Member]                      
Promissory note $ 322,000       $ 1,005,967            
Debt instrument, interest rate, stated percentage           6.00%          
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                  
Debt maturity description   Due May 31, 2019 and 2020                  
Payment of monthly installments interest rate   25.00%                  
Payment of monthly installment   $ 300,000                  
NanoChem Solutions Inc. [Member] | Harris Bank [Member] | Prime Rate [Member]                      
Debt instrument, interest rate, stated percentage 1.00%       0.50%            
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    
Debt instrument, interest rate, stated percentage           3.75%   5.25% 0.50%    
Interest expense           $ 24,119 6,840        
Debt maturity description           The Company paid interest only payments until February 2020, when equally monthly installments of the principal and interest are due until January 2024.          
Long term debt           $ 985,417   $ 1,100,000      
NanoChem Solutions Inc. [Member] | Harris Bank [Member] | Term Loan [Member]                      
Debt instrument, interest rate, stated percentage           3.25%   4.75%      
Interest expense           $ 50,590 106,911        
Debt balance owing           2,523,810   $ 3,116,667      
ENP Peru Investments LLC [Member]                      
Ownership interest percentage of EnP                     50.00%
ENP Peru Investments LLC [Member] | Term Loan [Member]                      
Ownership interest percentage of EnP   65.00%                  
ENP Peru Investments LLC [Member] | Midland States Bank [Member]                      
Promissory note     $ 200,000                
Debt instrument, interest rate, stated percentage     5.25%                
Debt instrument, term     7 years                
Interest expense           3,905 $ 4,508        
Debt balance owing           139,003   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           $ 6,891   $ 11,485      
EnP Investments LLC [Member] | Harris Bank [Member] | Prime Rate [Member]                      
Debt instrument, interest rate, stated percentage 1.00%                    
EnP Investments LLC [Member] | Paycheck Protection Program [Member]                      
Debt instrument, term 2 years