XML 32 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Other Payables and Accrued Liabilities
6 Months Ended
Jun. 30, 2021
Payables And Accruals [Abstract]  
Other payables and accrued liabilities
(10) Other payables and accrued liabilities
 
Other payables and accrued liabilities consist of the following:

 

   June 30,   December 31, 
   2021   2020 
Accrued electricity  $153,239   $14,544 
Value-added tax payable   18,722    428,481 
Accrued interest to a related party   655,983    649,468 
Payable for purchase of equipment   3,259,228    3,262,153 
Accrued commission to salesmen   19,047    10,917 
Accrued bank loan interest   684,355    429,279 
Others   76,464    43,759 
Totals  $4,867,038   $4,838,601