XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF LONG TERM DEBT (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]    
Long-term debt $ 8,143,505  
Less: current portion (1,634,676) $ (2,140,981)
Long-term debt non current 6,508,829 6,618,867
Stock Yards Bank And Trust [Member]    
Short-Term Debt [Line Items]    
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
Stock Yards Bank And Trust [Member] | Term Loan [Member] | ENP Mendota, LLC [Member]    
Short-Term Debt [Line Items]    
Long-term debt 375,115 387,577
Stock Yards Bank And Trust [Member] | Term Loan [Member] | Nano Chem [Member]    
Short-Term Debt [Line Items]    
Long-term debt 174,888 345,036
Stock Yards Bank And Trust [Member] | Term Loan [Member] | ENP Peru One [Member]    
Short-Term Debt [Line Items]    
Long-term debt 2,640,976 2,658,381
Stock Yards Bank And Trust [Member] | Term Loan [Member] | E N P Peru Two [Member]    
Short-Term Debt [Line Items]    
Long-term debt 242,286 243,957
Stock Yards Bank And Trust [Member] | Term Loan [Member] | Nano Chem One [Member]    
Short-Term Debt [Line Items]    
Long-term debt 1,024,592 1,355,285
Stock Yards Bank And Trust [Member] | Term Loan [Member] | 317 Mendota LLC [Member]    
Short-Term Debt [Line Items]    
Long-term debt 2,210,315 2,223,667
Stock Yards Bank And Trust [Member] | Term Loan [Member] | Nano Chem Two [Member]    
Short-Term Debt [Line Items]    
Long-term debt $ 1,475,333 $ 1,545,945