XML 47 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Plant and Equipment (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Abstract]    
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