Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Nature of Operations and Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
corporation
option
Dec. 31, 2022
USD ($)
Oct. 31, 2022
clinic
Jun. 30, 2022
USD ($)
clinic
Dec. 31, 2021
USD ($)
Product Information [Line Items]          
Number of agreements with PCs | corporation 3        
Total revenues $ 117,696,356 $ 101,252,310      
General and administrative expenses 81,466,088 70,233,447      
Deferred franchise fee revenue, current portion 2,516,554 2,468,601      
Payroll liabilities attributable to VIEs 3,485,744 2,030,510      
VIEs' deferred tax assets 1,031,648 11,928,152      
Liabilities to be disposed 13,831,863 0      
Cash equivalents 0 0      
Allowance for doubtful accounts $ 0 0      
Number of lease renewal options | option 1        
Impairments of goodwill $ 0 0      
Operating lease right-of-use asset 12,413,221 20,587,199      
Operating lease impairment $ 1,800,000 200,000      
Monthly marketing fee 2.00%        
Royalties percentage 7.00%        
Franchise agreement term 10 years        
Royalty sales generated by franchises percentage 3.00%        
Advertising expense $ 6,800,000 5,200,000      
Uncertain tax positions $ 1,175,766 $ 1,314,351     $ 1,314,351
Forecasted turnover percentage 5.00%        
Company matching contribution (maximum) 4.00% 4.00%      
Employer contributions $ 570,877 $ 478,277      
Sale Of Company-Managed Clinics          
Product Information [Line Items]          
Number of clinics sold | clinic       2  
Disposal Group, Held-for-sale, Not Discontinued Operations          
Product Information [Line Items]          
Estimated loss valuation allowance 700,000        
Disposal Group, Held-for-sale, Not Discontinued Operations | Sale Of Company-Managed Clinics          
Product Information [Line Items]          
Property and equipment, net 4,887,220     $ 288,192  
Intangible assets, net 3,351,430        
Goodwill 1,140,529        
Operating lease right-of-use asset 9,193,496     359,807  
Operating lease liability, current and non-current 10,209,382     428,593  
Deferred revenue from company clinics 3,622,481     $ 54,351  
Estimated loss valuation allowance 700,000        
Number of clinics sold | clinic     2    
Valuation allowance to adjust carrying value to fair value 657,620 79,400      
Reported Value Measurement          
Product Information [Line Items]          
Fixed assets 3,000,000.0        
Operating lease right-of-use asset   200,000      
Reported Value Measurement | Disposal Group, Held-for-sale, Not Discontinued Operations          
Product Information [Line Items]          
Fixed assets 2,900,000        
Estimate of Fair Value Measurement          
Product Information [Line Items]          
Fixed assets $ 1,200,000        
Operating lease right-of-use asset   0      
Minimum          
Product Information [Line Items]          
Useful life, property and equipment 3 years        
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 | Customer relationships          
Product Information [Line Items]          
Intangible assets, useful life 2 years        
Maximum          
Product Information [Line Items]          
Useful life, property and equipment 10 years        
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 9 years        
Maximum | Customer relationships          
Product Information [Line Items]          
Intangible assets, useful life 4 years        
Variable Interest Entity, Primary Beneficiary          
Product Information [Line Items]          
Total revenues $ 41,500,000 34,800,000      
General and administrative expenses 18,400,000 15,700,000      
Deferred franchise fee revenue, current portion 1,600,000 4,700,000      
Payroll liabilities attributable to VIEs 700,000 600,000      
VIEs' deferred tax assets 1,100,000 $ 1,000,000.0      
Liabilities to be disposed $ 3,600,000        
NORTH CAROLINA          
Product Information [Line Items]          
Number of agreements with PCs | corporation 1