XML 35 R16.htm IDEA: XBRL DOCUMENT v3.22.1
CONTRACT LIABILITIES
12 Months Ended
Dec. 31, 2021
CONTRACT LIABILITIES [Abstract]  
CONTRACT LIABILITIES
Note 10. CONTRACT LIABILITIES

The Company’s contract liabilities consist of customer deposits, gift cards and loyalty rewards, for which the Company has a performance obligation to deliver products when customers redeem balances or terms expire through breakage. The Company’s breakage policy is twenty-four months for gift cards, twelve months for Grocery loyalty rewards, and six months for Vapor loyalty rewards. As such, all contract liabilities are expected to be recognized within a twenty-four month period.

A summary of the contract liabilities activity for the years ended December 31, 2021 and 2020 is presented below:

 
Year ended December 31,
 
   
2021
   
2020
 
Beginning balance as of January1,
 
$
21,262
   
$
26,823
 
Issued
   
39,469
     
53,929
 
Redeemed
   
(37,463
)
   
(58,263
)
Breakage recognized
   
(90
)
   
(1,227
)
Ending balance as of December 31,
 
$
23,178
   
$
21,262