XML 54 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Payables and Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Payables And Accruals [Abstract]  
Schedule of other payables and accrued liabilities
   September 30,   December 31, 
   2022   2021 
Accrued electricity  $143,537   $135,360 
Accrued rental   20,356    61,879 
Value-added tax payable   398,303    
-
 
Accrued interest to a related party   596,878    664,666 
Payable for purchase of equipment   3,019,217    3,379,368 
Accrued commission to salesmen   13,885    15,274 
Accrued bank loan interest   1,395,251    992,989 
Others   48,386    1,003 
Totals  $5,635,813   $5,250,539