XML 38 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Revenue [Abstract]  
Schedule of Disaggregated Revenue Based on Transfer of Goods or Services

Revenue disaggregated according to the timing of transfer of goods or services (e.g., at a point in time) was as follows:

 

   Three Months Ended
March 31,
 
   2026   2025 
Revenue generated per major product category        
Promotional products - dropshipping  $8,858   $9,185 
Promotional products – bulk dropshipping   7,225    6,331 
Promotional products – Company owned inventory   4,355    2,894 
Casino continuity program   7,803    7,368 
Promotional products – third-party distributor   2,455    2,595 
Rewards program   315    226 
Additional services   238    95 
   $31,249   $28,694 
Schedule of Unearned Revenue Includes Customer Deposits and Deferred Revenue

Unearned revenue includes customer deposits and deferred revenue which represent prepayments from customers. The Company had unearned revenue as follows:

   March 31,
2026
   March 31,
2025
 
Balance at January 1,  $3,201   $4,423 
Revenue recognized   (2,216)   (1,098)
Amounts collected or invoiced   4,535    3,085 
Balance at March 31,  $5,520   $6,410