Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.22.4
Summary of Significant Accounting Policies - Additional Information (Details)
1 Months Ended 12 Months Ended
Aug. 31, 2020
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Breakage income   $ 0 $ 0 $ 0
Percentage of loyalty for subscription customers 3.00%      
Percentage of loyalty for non-subscription customers 1.00%      
Income related to expired rewards   $ 1,033,000 368,000  
Term of license agreement   10 years    
Term of franchise agreement   10 years    
Maximum number of days for refund for returns   30 days    
Allowance for sales returns and charge backs   $ 942,000 199,000  
Number of reportable segments | segment   1    
Maximum settlement terms of credit card transactions included in cash and cash equivalents   5 days    
Allowance for doubtful accounts receivable   $ 156,000 112,000  
Impairment loss of long-lived assets   0 0 $ 0
Prepaid marketing and advertising expenses   1,050,000 1,941,000  
Operating lease, right-of-use asset   20,050,000    
Operating lease liability   $ 79,392,000    
Cumulative Effect, Period of Adoption, Adjustment        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating lease, right-of-use asset     7,560,000  
Operating lease liability     7,689,000  
Deferred rent     $ 129,000  
Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Lease term   10 years    
Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Lease term   15 years    
Three Customer | Accounts Receivable | Customer Concentration Risk        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Concentration risk, percentage   51.00%    
One Customer | Total Revenue | Customer Concentration Risk        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Concentration risk, percentage   12.00%    
One Customer | Accounts Receivable | Customer Concentration Risk        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Concentration risk, percentage     19.00%  
Internal Use Software        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Internal use software, expected economic life   3 years