Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.23.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 31, 2020
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Percentage of loyalty for subscription customers 3.00%      
Percentage of loyalty for non-subscription customers 1.00%      
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   $ 923,000   $ 942,000
Maximum settlement terms of credit card transactions included in cash and cash equivalents   5 days    
Allowance for doubtful accounts receivable   $ 415,000   156,000
Impairment loss of long-lived assets   0 $ 0  
Prepaid marketing and advertising expenses   $ 1,826,000   $ 1,050,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    
Internal Use Software        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Internal use software, expected economic life   3 years    
One Customer | Total Revenue | Customer Concentration Risk        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Concentration risk, percentage   24.00%    
Three Customer | Accounts Receivable | Customer Concentration Risk        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Concentration risk, percentage   57.00%   51.00%