XML 68 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Loans Payable (Tables)
12 Months Ended
Dec. 31, 2024
Loans Payable [Abstract]  
Schedule of Short-Term Bank Loans

Short-term bank loans

 

   December 31,   December 31, 
   2024   2023 
Rural Credit Union of Xushui District Loan 1  $1,808,469   $
-
 
Rural Credit Union of Xushui District Loan 2   2,225,808    
-
 
Industrial and Commercial Bank of China (“ICBC”) Loan 1   
-
    2,824 
ICBC Loan 2   
-
    70,594 
ICBC Loan 3   
-
    350,149 
ICBC Loan 4   2,782    
-
 
ICBC Loan 5   139,113    
-
 
ICBC Loan 6   139,113    
-
 
ICBC Loan 7   136,331    
-
 
Total short-term bank loans  $4,451,616   $423,567 
Schedule of Long-Term Loans

As of December 31, 2024, and 2023, long-term loan balance is $4,672,806 and $11,378,429, respectively.

 

   December 31,   December 31, 
   2024   2023 
Rural Credit Union of Xushui District Loan 1  $3,476,434   $3,528,315 
Rural Credit Union of Xushui District Loan 2   
-
    2,259,026 
Rural Credit Union of Xushui District Loan 3   
-
    1,835,458 
Rural Credit Union of Xushui District Loan 4   
-
    2,541,404 
Rural Credit Union of Xushui District Loan 5   1,196,372    1,214,226 
Total   4,672,806    11,378,429 
Less: Current portion of long-term loans   (3,559,902)   (6,874,497)
Long-term loans  $1,112,904   $4,503,932 
Schedule of Long-Term Debt Repayments

As of Dec 31, 2024, the Company’s long-term debt repayments for the next coming years were as follows:

 

   Amount 
Fiscal year     
2025   3,559,902 
2026 & after   1,112,904 
Total   4,672,806