XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Schedule of property, plant and equipment [Abstract]    
Permit of land use $ 441,783 $ 431,681
Building 10,258,885 10,024,303
Plant, machinery and equipment 30,122,235 29,018,708
Motor vehicle 337,375 329,660
Office equipment 278,892 259,175
Total 41,439,170 40,063,527
Less: accumulated depreciation (28,158,611) (24,499,327)
Property, plant and equipment, net $ 13,280,559 $ 15,564,200