XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant and Equipment (Details) - Schedule of Property, Plant and Equipment - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total $ 37,121,826 $ 38,323,430
Less: accumulated depreciation (29,353,329) (28,350,365)
Property, plant and equipment, net 7,768,497 9,973,065
Permit of land use [Member]    
Property, Plant and Equipment [Line Items]    
Total 392,305 404,427
Building [Member]    
Property, Plant and Equipment [Line Items]    
Total 9,109,944 9,391,433
Plant, machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total 26,936,505 27,780,585
Motor vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Total 299,590 438,138
Office equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total $ 383,482 $ 308,847