XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF LONG TERM DEBT (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]    
Long-term debt $ 7,525,359  
Less: current portion (1,144,165) $ (2,140,981)
Long-term debt non current 6,381,194 6,618,867
Stock Yards Bank and Trust [Member]    
Short-Term Debt [Line Items]    
Long-term debt 7,525,359 8,759,848
Less: current portion (1,144,165) (2,140,981)
Long-term debt non current 6,381,194 6,618,867
Stock Yards Bank and Trust [Member] | Term Loan [Member] | ENP Mendota, LLC [Member]    
Short-Term Debt [Line Items]    
Long-term debt 367,991 387,577
Stock Yards Bank and Trust [Member] | Term Loan [Member] | Nano Chem [Member]    
Short-Term Debt [Line Items]    
Long-term debt 345,036
Stock Yards Bank and Trust [Member] | Term Loan [Member] | ENP Peru One [Member]    
Short-Term Debt [Line Items]    
Long-term debt 2,626,326 2,658,381
Stock Yards Bank and Trust [Member] | Term Loan [Member] | ENP Peru Two [Member]    
Short-Term Debt [Line Items]    
Long-term debt 240,664 243,957
Stock Yards Bank and Trust [Member] | Term Loan [Member] | Nano Chem One [Member]    
Short-Term Debt [Line Items]    
Long-term debt 688,785 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,197,566 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,404,027 $ 1,545,945