XML 87 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment and Construction in Progress (Details) - Schedule of property, plant and equipment - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Schedule of property, plant and equipment [Abstract]    
Buildings $ 11,781,256 $ 12,751,105
Machinery 21,010,613 21,930,452
Motor vehicles 315,708 341,697
Electronic equipment 223,806 206,122
Fixed assets decoration
Total property plant and equipment, at cost 33,331,383 35,229,376
Less: accumulated depreciation (17,763,247) (16,679,022)
Property, plant and equipment, net 15,568,136 18,550,354
Construction in process 17,078 407,199
Total $ 15,585,214 $ 18,957,553