XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross $ 37,472,621 $ 36,981,797
Less: accumulated depreciation (32,970,142) (32,098,396)
Property, plant and equipment, net 4,502,479 4,883,401
Permit of Land Use [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 396,407 391,836
Building [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 9,205,204 9,099,045
Plant, Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 27,206,451 26,835,227
Motor Vehicle [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 268,350 265,255
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross $ 396,209 $ 390,434