v3.26.1
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Schedule of Property, Plant and Equipment [Line Items]    
Total property plant and equipment, at cost $ 38,056,668 $ 35,723,647
Less: accumulated depreciation (25,420,474) (23,834,500)
Property, plant and equipment, net 12,636,194 11,889,147
Buildings [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Total property plant and equipment, at cost 11,975,902 11,619,695
Machinery [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Total property plant and equipment, at cost 25,527,799 23,471,775
Motor vehicles [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Total property plant and equipment, at cost 253,373 342,931
Electronic equipment [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Total property plant and equipment, at cost $ 299,594 $ 289,246