XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans Payable (Tables)
6 Months Ended
Jun. 30, 2024
Loans Payable [Abstract]  
Schedule of Short-Term Bank Loans Short-term bank loans
   June 30,   December 31, 
   2024   2023 
Bank of Cangzhou 1  $140,315   $
-
 
Bank of Cangzhou 2   280,631    
-
 
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,806    
-
 
ICBC Loan 5   140,316    
-
 
ICBC Loan 6   140,316    
-
 
ICBC Loan 7   137,509    
-
 
Total short-term bank loans  $841,893   $423,567 
Schedule of Long-Term Loans As of June 30, 2024 and December 31, 2023, long-term loans were $11,308,021 and $11,378,429, respectively.
   June 30,   December 31, 
   2024   2023 
Rural Credit Union of Xushui District Loan 1  $3,506,482   $3,528,315 
Rural Credit Union of Xushui District Loan 2   2,245,047    2,259,026 
Rural Credit Union of Xushui District Loan 3   1,824,101    1,835,458 
Rural Credit Union of Xushui District Loan 4   2,525,678    2,541,404 
Rural Credit Union of Xushui District Loan 5   1,206,713    1,214,226 
Total   11,308,021    11,378,429 
Less: Current portion of long-term loans   (6,817,927)   (6,874,497)
Long-term loans  $4,490,094   $4,503,932 
Schedule of Long-Term Debt Repayments As of June 30, 2024, the Company’s long-term debt repayments for the next coming years were as follows:
   Amount 
Fiscal year    
Remainder of 2024  $6,817,927 
2025   3,367,571 
2026 & after   1,122,523 
Total   11,308,021