Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Narrative (Details)

v3.24.3
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 31, 2020
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Percentage of loyalty for subscription customers 5.00%          
Percentage of loyalty for non-subscription customers 1.00%          
Annual amount spent by customer to earn discount $ 200          
Loyalty program points, change in redemption   $ 5,686,000   $ 5,686,000    
Term of franchise agreement       10 years    
Term of license agreement       10 years    
Maximum number of days for refund for returns       30 days    
Allowance for sales returns and charge backs       $ 530,000   $ 244,000
Maximum settlement terms of credit card transactions included in cash and cash equivalents       5 days    
Allowance for doubtful accounts receivable   636,000   $ 636,000   496,000
Inventories, net   50,210,000   50,210,000   56,465,000
Prepaid marketing and advertising expenses   6,685,000   6,685,000   6,826,000
Prepaid advertising   $ 6,129,000   $ 6,129,000   $ 6,129,000
Minimum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Lease term   10 years   10 years    
Maximum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Lease term   15 years   15 years    
Internal Use Software            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Internal use software, expected economic life   3 years   3 years    
One Customer | Total Revenue | Customer Concentration Risk            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Concentration risk, percentage   29.00% 28.00% 29.00% 26.00%  
Two Customers | Accounts Receivable | Customer Concentration Risk            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Concentration risk, percentage       55.00%    
Three Customers | Accounts Receivable | Customer Concentration Risk            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Concentration risk, percentage           55.00%