v3.26.1
Concentrations - Schedule of Concentrations Percentage (Details)
6 Months Ended
Jun. 30, 2026
Customer Concentration Risk [Member] | Customer 5 [Member] | Revenue Benchmark [Member]  
Schedule of Concentrations Percentage [Line Items]  
Concentration risk percentage 11.93%
Customer Concentration Risk [Member] | Total Customer [Member] | Revenue Benchmark [Member]  
Schedule of Concentrations Percentage [Line Items]  
Concentration risk percentage 11.93%
Supplier Concentration Risk [Member] | Cost of Goods and Service Benchmark [Member] | Supplier 2 [Member]  
Schedule of Concentrations Percentage [Line Items]  
Concentration risk percentage 12.60%
Supplier Concentration Risk [Member] | Cost of Goods and Service Benchmark [Member] | Total Supplier [Member]  
Schedule of Concentrations Percentage [Line Items]  
Concentration risk percentage 12.60%