XML 53 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Schedule of Property Plant and Equipment [Abstract]    
Permit of land use $ 404,427 $ 441,783
Building 9,391,433 10,258,885
Plant, machinery and equipment 27,780,585 30,122,235
Motor vehicle 438,138 337,375
Office equipment 308,847 278,892
Total 38,323,430 41,439,170
Less: accumulated depreciation (28,350,365) (28,158,611)
Property, plant and equipment, net $ 9,973,065 $ 13,280,559