XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment (Tables)
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
   September 30,   December 31, 
   2021   2020 
Permit of land use  $434,310   $431,681 
Building   10,085,357    10,024,303 
Plant, machinery and equipment   29,607,584    29,018,708 
Motor vehicle   331,668    329,660 
Office equipment   273,616    259,175 
Total   40,732,535    40,063,527 
Less: accumulated depreciation   (26,992,091)   (24,499,327)
Property, plant and equipment, net  $13,740,444   $15,564,200 

 

Schedule of estimated useful lives of the assets
Asset   Life - years
Permit of land use   40 - 70
Building   20 - 49
Plant, machinery and equipment   5 - 10
Motor vehicle   5 - 10
Office equipment   3-5