Annual report pursuant to Section 13 and 15(d)

Acquisitions - Narrative (Details)

v3.22.0.1
Acquisitions - Narrative (Details)
12 Months Ended
Nov. 01, 2021
USD ($)
franchise
Apr. 01, 2021
USD ($)
franchise
Dec. 31, 2021
USD ($)
Jan. 01, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Business Acquisition [Line Items]            
Net deferred revenue     $ 18,650,813   $ 16,504,114 $ 15,107,276
Reacquired franchise rights            
Business Acquisition [Line Items]            
Net deferred revenue       $ 35,679    
Reacquired franchise rights | Minimum            
Business Acquisition [Line Items]            
Intangible assets, useful life     1 year      
Reacquired franchise rights | Maximum            
Business Acquisition [Line Items]            
Intangible assets, useful life     9 years      
Customer relationships | Minimum            
Business Acquisition [Line Items]            
Intangible assets, useful life     2 years      
Customer relationships | Maximum            
Business Acquisition [Line Items]            
Intangible assets, useful life     4 years      
Asset and Franchise Purchase Agreement, Phoenix, Arizona            
Business Acquisition [Line Items]            
Payments to acquire businesses, gross   $ 1,925,000        
Net deferred revenue   29,417        
Net purchase consideration   1,895,583        
Intangible assets   $ 1,579,500        
Number of Businesses Acquired | franchise   2        
Asset and Franchise Purchase Agreement, Phoenix, Arizona | Reacquired franchise rights            
Business Acquisition [Line Items]            
Intangible assets   $ 1,376,400        
Asset and Franchise Purchase Agreement, Phoenix, Arizona | Reacquired franchise rights | Minimum            
Business Acquisition [Line Items]            
Intangible assets, useful life   8 years        
Asset and Franchise Purchase Agreement, Phoenix, Arizona | Reacquired franchise rights | Maximum            
Business Acquisition [Line Items]            
Intangible assets, useful life   9 years        
Asset and Franchise Purchase Agreement, Phoenix, Arizona | Customer relationships            
Business Acquisition [Line Items]            
Intangible assets   $ 203,100        
Intangible assets, useful life   3 years        
Asset and Franchise Purchase Agreement, North Carolina            
Business Acquisition [Line Items]            
Payments to acquire businesses, gross $ 1,272,107 $ 2,568,028        
Net deferred revenue 46,681 58,441        
Net purchase consideration 1,225,426 2,509,587        
Intangible assets $ 1,092,341 $ 2,187,472        
Number of Businesses Acquired | franchise 4 6        
Asset and Franchise Purchase Agreement, North Carolina | Reacquired franchise rights            
Business Acquisition [Line Items]            
Intangible assets $ 977,244 $ 1,195,327        
Asset and Franchise Purchase Agreement, North Carolina | Reacquired franchise rights | Minimum            
Business Acquisition [Line Items]            
Intangible assets, useful life 4 years 3 years        
Asset and Franchise Purchase Agreement, North Carolina | Reacquired franchise rights | Maximum            
Business Acquisition [Line Items]            
Intangible assets, useful life 9 years 4 years        
Asset and Franchise Purchase Agreement, North Carolina | Customer relationships            
Business Acquisition [Line Items]            
Intangible assets $ 55,786 $ 992,145        
Intangible assets, useful life 2 years 3 years