v3.26.1
Revenue - Schedule of Disaggregated Revenue Based on Transfer of Goods or Services (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Disaggregated Revenue Based on Transfer of Goods or Services [Line Items]        
Total Revenue $ 33,358 $ 32,577 $ 64,607 $ 61,271
Promotional products - dropshipping [Member]        
Schedule of Disaggregated Revenue Based on Transfer of Goods or Services [Line Items]        
Revenue generated per major product category 13,660 11,953 23,299 21,138
Promotional products – bulk dropshipping [Member]        
Schedule of Disaggregated Revenue Based on Transfer of Goods or Services [Line Items]        
Revenue generated per major product category 2,550 3,584 9,775 9,915
Promotional products – Company owned inventory [Member]        
Schedule of Disaggregated Revenue Based on Transfer of Goods or Services [Line Items]        
Revenue generated per major product category 4,672 4,296 8,252 7,190
Casino continuity program [Member]        
Schedule of Disaggregated Revenue Based on Transfer of Goods or Services [Line Items]        
Revenue generated per major product category 10,096 10,197 17,899 17,565
Promotional products – third-party distributor [Member]        
Schedule of Disaggregated Revenue Based on Transfer of Goods or Services [Line Items]        
Revenue generated per major product category 1,861 2,102 4,316 4,697
Rewards program [Member]        
Schedule of Disaggregated Revenue Based on Transfer of Goods or Services [Line Items]        
Revenue generated per major product category 266 365 582 590
Additional services [Member]        
Schedule of Disaggregated Revenue Based on Transfer of Goods or Services [Line Items]        
Revenue generated per major product category $ 253 $ 80 $ 484 $ 176