v3.26.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Segment
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Product Information [Line Items]            
Revenue performance obligation $ 45,985,231 $ 48,001,764 $ 95,456,751 $ 98,062,852    
Deferred revenue 10,800,000   10,800,000   $ 10,800,000  
Deferred revenue, revenue recognized         8,200,000 $ 10,100,000
Sales returns and allowances 195,000   195,000   353,000  
Inventory reserve 153,392   153,392   153,392  
Depreciation expense 293,000 176,000 582,245 330,884    
Deposits assets, current 243,759   243,759   320,217  
Purchase obligation 285,000   285,000      
Capitalized software costs 10,734,486   10,734,486   $ 10,604,946  
Advertising and marketing expenses $ 28,000,000.0 22,200,000 $ 57,900,000 44,400,000    
Number of operating segment | Segment     1      
Number of reportable segment | Segment     1      
Fulfillment Services [Member] | Supplier Concentration Risk [Member] | Vendors [Member]            
Product Information [Line Items]            
Concentration risk percentage     87.00%   71.00%  
Minimum [Member]            
Product Information [Line Items]            
Percentage of interest-bearing domestic deposits 10.00%   10.00%      
Intangible assets, term 1 year   1 year      
Maximum [Member]            
Product Information [Line Items]            
Percentage of interest-bearing domestic deposits 33.00%   33.00%      
Intangible assets, term 10 years   10 years      
Product and Services [Member]            
Product Information [Line Items]            
Revenue performance obligation $ 5,100,000 4,100,000 $ 9,400,000 8,300,000    
Product [Member]            
Product Information [Line Items]            
Customer discounts and allowance 2,800,000 $ 1,600,000 4,400,000 $ 2,400,000    
TeleHealth in Process [Member]            
Product Information [Line Items]            
Accrued contract liabilities 9,600,000   9,600,000   $ 9,200,000  
Accrued contract liabilities not yet obtained $ 1,200,000   $ 1,200,000   $ 1,600,000