Quarterly report pursuant to Section 13 or 15(d)

Revenue - Schedule of Revenue Disaggregated According to the Transfer of Goods or Services (Details)

v3.25.0.1
Revenue - Schedule of Revenue Disaggregated According to the Transfer of Goods or Services (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Schedule of Revenue Disaggregated According to the Transfer of Goods or Services [Line Items]        
Total Revenue $ 16,693 $ 17,415 $ 35,520 $ 33,386
Promotional products - dropshipping [Member]        
Schedule of Revenue Disaggregated According to the Transfer of Goods or Services [Line Items]        
Revenue generated per major product category 8,128 6,959 16,538 13,082
Promotional products – Company owned inventory [Member]        
Schedule of Revenue Disaggregated According to the Transfer of Goods or Services [Line Items]        
Revenue generated per major product category 3,605 4,258 6,204 8,945
Promotional products – bulk dropshipping [Member]        
Schedule of Revenue Disaggregated According to the Transfer of Goods or Services [Line Items]        
Revenue generated per major product category 3,123 4,354 8,889 7,221
Promotional products – third-party distributor [Member]        
Schedule of Revenue Disaggregated According to the Transfer of Goods or Services [Line Items]        
Revenue generated per major product category 1,402 1,537 3,076 3,467
Rewards program [Member]        
Schedule of Revenue Disaggregated According to the Transfer of Goods or Services [Line Items]        
Revenue generated per major product category 254 197 540 486
Additional services [Member]        
Schedule of Revenue Disaggregated According to the Transfer of Goods or Services [Line Items]        
Revenue generated per major product category $ 181 $ 110 $ 273 $ 185