Quarterly report [Sections 13 or 15(d)]

Revenue - Schedule of Disaggregated Revenue Based on Transfer of Goods or Services (Details)

v3.25.2
Revenue - Schedule of Disaggregated Revenue Based on Transfer of Goods or Services (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Schedule of Disaggregated Revenue Based on Transfer of Goods or Services [Line Items]        
Total Revenue $ 32,577 $ 16,693 $ 61,271 $ 35,520
Promotional products - dropshipping [Member]        
Schedule of Disaggregated Revenue Based on Transfer of Goods or Services [Line Items]        
Revenue generated per major product category 11,953 8,128 21,138 16,538
Promotional products – bulk dropshipping [Member]        
Schedule of Disaggregated Revenue Based on Transfer of Goods or Services [Line Items]        
Revenue generated per major product category 3,584 3,123 9,915 8,889
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,296 3,605 7,190 6,204
Casino continuity program [Member]        
Schedule of Disaggregated Revenue Based on Transfer of Goods or Services [Line Items]        
Revenue generated per major product category 10,197 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 2,102 1,402 4,697 3,076
Rewards program [Member]        
Schedule of Disaggregated Revenue Based on Transfer of Goods or Services [Line Items]        
Revenue generated per major product category 365 254 590 540
Additional services [Member]        
Schedule of Disaggregated Revenue Based on Transfer of Goods or Services [Line Items]        
Revenue generated per major product category $ 80 $ 181 $ 176 $ 273