XML 33 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Other Payables and Accrued Liabilities
6 Months Ended
Jun. 30, 2022
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, 
   2022   2021 
Accrued electricity  $84,676   $135,360 
Accrued rental   133,284    61,879 
Value-added tax payable   128,497    
-
 
Accrued interest to a related party   631,420    664,666 
Payable for purchase of equipment   3,193,945    3,379,368 
Accrued commission to salesmen   14,657    15,274 
Accrued bank loan interest   1,296,451    992,989 
Others   24,950    1,003 
Totals  $5,507,880   $5,250,539