XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Concentrations - Schedule of Customers Concentrations (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Customer Concentration Risk [Member] | Customers A [Member] | Revenue Benchmark [Member]    
Concentration Risk [Line Items]    
Customers revenue, amount $ 1,054,847
Percentage of customers revenue 31.00%
Percentage of suppliers revenue 31.00%
Customer Concentration Risk [Member] | Customers B [Member] | Revenue Benchmark [Member]    
Concentration Risk [Line Items]    
Customers revenue, amount $ 656,699
Percentage of customers revenue 20.00%
Percentage of suppliers revenue 20.00%
Customer Concentration Risk [Member] | Customers C [Member] | Revenue Benchmark [Member]    
Concentration Risk [Line Items]    
Customers revenue, amount $ 376,997
Percentage of customers revenue 11.00%
Percentage of suppliers revenue 11.00%
Customer Concentration Risk [Member] | Customers D [Member] | Revenue Benchmark [Member]    
Concentration Risk [Line Items]    
Customers revenue, amount $ 274,561
Percentage of customers revenue 16.00%
Percentage of suppliers revenue 16.00%
Customer Concentration Risk [Member] | Customers E [Member] | Revenue Benchmark [Member]    
Concentration Risk [Line Items]    
Customers revenue, amount $ 261,662
Percentage of customers revenue 15.00%
Percentage of suppliers revenue 15.00%
Customer Concentration Risk [Member] | Customers F [Member] | Revenue Benchmark [Member]    
Concentration Risk [Line Items]    
Customers revenue, amount $ 220,928
Percentage of customers revenue 13.00%
Percentage of suppliers revenue 13.00%
Supplier Concentration Risk [Member] | Suppliers A [Member] | Purchase Benchmark [Member]    
Concentration Risk [Line Items]    
Percentage of customers revenue 27.00%
Suppliers revenue, amount $ 912,116
Percentage of suppliers revenue 27.00%
Supplier Concentration Risk [Member] | Suppliers B [Member] | Purchase Benchmark [Member]    
Concentration Risk [Line Items]    
Percentage of customers revenue 24.00%
Suppliers revenue, amount $ 825,925
Percentage of suppliers revenue 24.00%
Supplier Concentration Risk [Member] | Suppliers C [Member] | Purchase Benchmark [Member]    
Concentration Risk [Line Items]    
Percentage of customers revenue 17.00%
Suppliers revenue, amount $ 572,169
Percentage of suppliers revenue 17.00%
Supplier Concentration Risk [Member] | Suppliers D [Member] | Purchase Benchmark [Member]    
Concentration Risk [Line Items]    
Percentage of customers revenue 11.00%
Suppliers revenue, amount $ 366,357
Percentage of suppliers revenue 11.00%
Supplier Concentration Risk [Member] | Suppliers E [Member] | Purchase Benchmark [Member]    
Concentration Risk [Line Items]    
Percentage of customers revenue 30.00%
Suppliers revenue, amount $ 590,232
Percentage of suppliers revenue 30.00%
Supplier Concentration Risk [Member] | Suppliers F [Member] | Purchase Benchmark [Member]    
Concentration Risk [Line Items]    
Percentage of customers revenue 18.00%
Suppliers revenue, amount $ 351,772
Percentage of suppliers revenue 18.00%
Supplier Concentration Risk [Member] | Suppliers G [Member] | Purchase Benchmark [Member]    
Concentration Risk [Line Items]    
Percentage of customers revenue 17.00%
Suppliers revenue, amount $ 341,469
Percentage of suppliers revenue 17.00%
Supplier Concentration Risk [Member] | Suppliers H [Member] | Purchase Benchmark [Member]    
Concentration Risk [Line Items]    
Percentage of customers revenue 12.00%
Suppliers revenue, amount $ 231,110
Percentage of suppliers revenue 12.00%