Annual report pursuant to Section 13 and 15(d)

Nature of Operations and Summary of Significant Accounting Policies - Narrative (Details)

v3.20.4
Nature of Operations and Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
agreement
Dec. 31, 2019
USD ($)
agreement
Dec. 31, 2018
USD ($)
Product Information [Line Items]      
Cash equivalents $ 0 $ 0  
Allowance for doubtful accounts 0 0  
Impairments of goodwill 0 0  
Impairments of long-lived assets $ 0 $ 0  
Monthly marketing fee 2.00%    
Royalties percentage 7.00%    
Franchise agreement term 10 years    
Royalty sales generated by franchises percentage 3.00%    
Number of regional developer agreements | agreement 2 1  
Net deferred revenue $ 16,504,114 $ 15,107,276 $ 13,609,463
Advertising expense $ 2,640,853 $ 2,292,628  
Forecasted turnover percentage 5.00%    
Company matching contribution (maximum) 4.00% 2.00%  
Employer contributions $ 265,094 $ 103,745  
Regional Development Agreement      
Product Information [Line Items]      
Net deferred revenue $ 500,000 $ 300,000  
Minimum      
Product Information [Line Items]      
Useful life, property and equipment 3 years    
Remaining contract liability breakage period 12 months    
Minimum | Computer Software      
Product Information [Line Items]      
Intangible assets, useful life 3 years    
Minimum | Reacquired franchise rights      
Product Information [Line Items]      
Intangible assets, useful life 1 year    
Minimum | Reacquired development rights      
Product Information [Line Items]      
Intangible assets, useful life 2 years    
Minimum | Customer relationships      
Product Information [Line Items]      
Intangible assets, useful life 2 years    
Maximum      
Product Information [Line Items]      
Useful life, property and equipment 7 years    
Remaining contract liability breakage period 24 months    
Maximum | Computer Software      
Product Information [Line Items]      
Intangible assets, useful life 5 years    
Maximum | Reacquired franchise rights      
Product Information [Line Items]      
Intangible assets, useful life 8 years    
Maximum | Reacquired development rights      
Product Information [Line Items]      
Intangible assets, useful life 7 years    
Maximum | Customer relationships      
Product Information [Line Items]      
Intangible assets, useful life 4 years