XML 94 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies and Practices - Schedule of Intangible Assets Amortization Period (Details)
Dec. 31, 2024
Minimum [Member] | Computer software [Member]  
Schedule of Intangible Assets Amortization Period [Line Items]  
Intangible assets amortization period 1 year
Minimum [Member] | Sewage discharge permit [Member]  
Schedule of Intangible Assets Amortization Period [Line Items]  
Intangible assets amortization period 5 years
Maximum [Member] | Computer software [Member]  
Schedule of Intangible Assets Amortization Period [Line Items]  
Intangible assets amortization period 10 years
Maximum [Member] | Sewage discharge permit [Member]  
Schedule of Intangible Assets Amortization Period [Line Items]  
Intangible assets amortization period 7 years