v3.26.1
Segment Information and Concentrations (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
Jun. 30, 2026
USD ($)
Jun. 30, 2025
Segment Information and Concentrations [Line Items]        
Reportable segment     1  
Insured by the federal deposit insurance corporation (in Dollars) $ 250,000   $ 250,000  
Omni-Channel [Member]        
Segment Information and Concentrations [Line Items]        
Reportable segment     1  
E-Commerce Online Channels [Member]        
Segment Information and Concentrations [Line Items]        
Reportable segment     1  
Customer Concentration Risk [Member] | Customers [Member] | Revenue Benchmark [Member]        
Segment Information and Concentrations [Line Items]        
Concentration risk percentage 1.00% 1.00% 1.00% 1.00%
Customer Concentration Risk [Member] | Customer One [Member] | Accounts Receivable [Member]        
Segment Information and Concentrations [Line Items]        
Concentration risk percentage     52.40% 19.30%
Customer Concentration Risk [Member] | Customer One [Member] | Revenue Benchmark [Member]        
Segment Information and Concentrations [Line Items]        
Concentration risk percentage 13.80% 14.80% 11.10% 13.40%
Product Concentration Risk [Member] | Sales of Other Products [Member] | Revenue Benchmark [Member]        
Segment Information and Concentrations [Line Items]        
Concentration risk percentage 3.00% 3.00% 3.00% 3.00%