XML 42 R30.htm IDEA: XBRL DOCUMENT v3.20.2
CONTRACT LIABILITIES (Details) - USD ($)
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Deferred Revenue [Abstract]    
Period by which contract liabilities are expected to be recognized 24 months  
Changes in Contract Liabilities Activity [Roll Forward]    
Beginning balance as January 1, $ 26,823 $ 442,630
Issued 42,611 64,452
Redeemed (47,580) (67,781)
Breakage recognized (244) (1,222)
Fulfillment of contract (224) (270,698)
Ending balance as of June 30, $ 21,386 $ 167,381
Gift Cards [Member]    
Deferred Revenue [Abstract]    
Breakage policy period 24 months  
Grocery Loyalty Rewards [Member]    
Deferred Revenue [Abstract]    
Breakage policy period 12 months  
Vapor Loyalty Rewards [Member]    
Deferred Revenue [Abstract]    
Breakage policy period 6 months