v3.26.1
Risks and Uncertainties (Details)
6 Months Ended
Jun. 30, 2026
Customer Concentration Risk [Member] | Customers One [Member] | Revenue Benchmark [Member]  
Risks and Uncertainties [Line Items]  
Concentration risk, percentage 21.83%
Customer Concentration Risk [Member] | Customers Two [Member] | Revenue Benchmark [Member]  
Risks and Uncertainties [Line Items]  
Concentration risk, percentage 17.28%
Vendor Concentration Risk [Member] | Purchases [Member] | Vendor two [Member]  
Risks and Uncertainties [Line Items]  
Concentration risk, percentage 18.99%
Vendor Concentration Risk [Member] | Purchases [Member] | Vendor [Member]  
Risks and Uncertainties [Line Items]  
Concentration risk, percentage 89.26%
Vendor Concentration Risk [Member] | Vendor one [Member] | Purchases [Member]  
Risks and Uncertainties [Line Items]  
Concentration risk, percentage 54.42%