XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
LONG TERM DEBT (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
SCHEDULE OF LONG TERM DEBT

Long term debt, all of which is with StockYards Bank and Trust, at March 31, 2025 and December 31, 2024 consisted of the following:

SCHEDULE OF LONG TERM DEBT 

   March 31, 2025   December 31, 2024 
ENP Mendota, 10-year mortgage, 5 year fixed index plus 4.50% interest (7.18%) monthly payments through to January 2030, collateralized by real property and all rents on said property  $375,115   $387,577 
NanoChem, 3-year note payable, 4.90% interest, monthly principal and interest payments through June 2025, collateralized by real property   174,888    345,036 
ENP Peru, 10-year mortgage, 7.18% interest (December 31, 2024 – 4.35%), monthly principal and interest payments through January 2030, collateralized by real property (1st mortgage)   2,640,976    2,658,381 
ENP Peru, 10-year mortgage, 5.4% interest, monthly principal payments plus interest through June 2032, collateralized by real property (2nd mortgage)   242,286    243,957 
NanoChem, 3-year note payable, 6.5% interest, interest only payments through to July 2024, then monthly principal and interest payments through December 2025, collateralized by manufacturing equipment   1,024,592    1,355,285 
317 Mendota, 5-year note payable, 6.79% interest, interest only payments through June 2024, then monthly principal and interest payments through June 2028 with lump sum payment of $2,024,710 due in June 2028, collateralized by real property   2,210,315    2,223,667 
NanoChem, 5-year note payable, 7.0% interest, monthly principal payments plus interest through August 2029, collateralized by manufacturing equipment   1,475,333    1,545,945 
Long-term debt   8,143,505    8,759,848 
Less: current portion   (1,634,676)   (2,140,981)
Long-term debt non current  $6,508,829   $6,618,867 
SCHEDULE OF ANNUAL FUTURE PRINCIPAL PAYMENTS

The following table summarizes the scheduled annual future principal payments as of March 31, 2025:

SCHEDULE OF ANNUAL FUTURE PRINCIPAL PAYMENTS 

Year Ended December 31,  

Principal

Amount Due

 
Remainder of 2025   $ 1,524,624  
2026     468,808  
2027     499,789  
2028     2,531,054  
Thereafter     3,119,230  
Total   $ 8,143,505