XML 69 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Other Payables and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Other Payables and Accrued Liabilities [Abstract]  
Schedule of Other Payables and Accrued Liabilities

Other payables and accrued liabilities consist of the following

 

   December 31,   December 31, 
   2024   2023 
Accrued electricity  $2,964   $3,054 
Value-added tax payable   21,868    696 
Accrued interest to a related party   304,600    598,319 
Payable for purchase of property, plant and equipment   10,711,678    11,175,858 
Accrued commission to salesmen   3,877    47,040 
Accrued bank loan interest   14,955    1,070,708 
Accrued litigation costs   461,855    
-
 
Others   24,193    16,842 
Totals  $11,545,990   $12,912,517