v3.26.1
Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Intangible Assets [Line Items]    
Intangible assets, gross $ 1,939,666 $ 1,910,918
Accumulated amortization (1,871,357) (1,839,264)
Intangible assets, net 68,309 71,654
Computer software at cost [Member]    
Schedule of Intangible Assets [Line Items]    
Intangible assets, gross 178,506 175,861
Sewage discharge permit [Member]    
Schedule of Intangible Assets [Line Items]    
Intangible assets, gross $ 1,761,160 $ 1,735,057