XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Schedule of Property Plant and Equipment [Abstract]    
Permit of land use $ 389,808 $ 404,427
Building 9,051,949 9,391,433
Plant, machinery and equipment 26,760,223 27,780,585
Motor vehicle 297,683 438,138
Office equipment 380,460 308,847
Total 36,880,123 38,323,430
Less: accumulated depreciation (28,539,283) (28,350,365)
Property, plant and equipment, net $ 8,340,840 $ 9,973,065