XML 63 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross $ 37,881,815 $ 36,981,797
Less: accumulated depreciation (33,489,851) (32,098,396)
Property, plant and equipment, net 4,391,964 4,883,401
Permit of Land Use [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 400,734 391,836
Building [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 9,305,653 9,099,045
Plant, Machinery and Equipment [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 27,503,334 26,835,227
Motor Vehicle [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 271,278 265,255
Office Equipment [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross $ 400,816 $ 390,434