XML 37 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment

   December 31,   December 31, 
   2020   2019 
Permit of land use  $431,681   $403,755 
Building   10,024,303    9,375,817 
Plant, machinery and equipment   29,018,708    26,309,262 
Motor vehicle   329,660    308,334 
Office equipment   259,175    217,058 
Total   40,063,527    36,614,226 
Less: accumulated depreciation   (24,499,327)   (20,300,399)
Property, plant and equipment, net  $15,564,200   $16,313,827 
Schedule of depreciation is computed on straight-line basis over estimated useful lives of 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