XML 54 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Loans Payable (Tables)
9 Months Ended
Sep. 30, 2025
Loans Payable [Abstract]  
Schedule of Short-Term Bank Loans

Short-term bank loans

 

   September 30,   December 31, 
   2025   2024 
Rural Credit Union of Xushui District Loan 1  $
-
   $1,808,469 
Rural Credit Union of Xushui District Loan 2   
-
    2,225,808 
Rural Credit Union of Xushui District Loan 3   1,829,569    
-
 
Rural Credit Union of Xushui District Loan 4   2,251,777    
-
 
Bank of Cangzhou Loan 1   309,619    
-
 
Bank of Cangzhou Loan 2   70,368    
-
 
Bank of Cangzhou Loan 3   211,104    
-
 
Industrial and Commercial Bank of China (“ICBC”) Loan 1   
-
    2,782 
ICBC Loan 2   
-
    139,113 
ICBC Loan 3   
-
    139,113 
ICBC Loan 4   
-
    136,331 
ICBC Loan 5   2,815    
-
 
ICBC Loan 6   140,736    
-
 
ICBC Loan 7   140,736    
-
 
ICBC Loan 8   137,921    
-
 
           
Total short-term bank loans  $5,094,645   $4,451,616 
Schedule of Long-Term Loans

As of September 30, 2025 and December 31, 2024, long-term loans were $4,727,324 and $4,672,806, respectively.

 

   September 30,   December 31, 
   2025   2024 
Rural Credit Union of Xushui District Loan 1  $
-
   $3,476,434 
Rural Credit Union of Xushui District Loan 2   
-
    1,196,372 
Rural Credit Union of Xushui District Loan 3   3,516,994    
-
 
Rural Credit Union of Xushui District Loan 4   1,210,330    
-
 
Total   4,727,324    4,672,806 
Less: Current portion of long-term loans   
-
    (3,559,902)
Long-term loans  $4,727,324   $1,112,904 
Schedule of Long-Term Debt Repayments

As of September 30, 2025, the Company’s long-term debt repayments for the next coming years were as follows:

 

   Amount 
Fiscal year    
Remainder of 2025  $
-
 
2026 & after   4,727,324 
Total   4,727,324