XML 72 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Property, Plant and Equipment (Details) - Schedule of Property, Plant and Equipment - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total $ 37,495,080 $ 38,323,430
Less: accumulated depreciation (30,394,655) (28,350,365)
Property, plant and equipment, net 7,100,425 9,973,065
Permit of land use [Member]    
Property, Plant and Equipment [Line Items]    
Total 397,684 404,427
Building [Member]    
Property, Plant and Equipment [Line Items]    
Total 9,234,836 9,391,433
Plant, machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total 27,170,123 27,780,585
Motor vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Total 303,697 438,138
Office equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total $ 388,740 $ 308,847