Annual report pursuant to Section 13 and 15(d)

Acquisitions and Assets Held for Sale - Narrative (Details)

v3.24.0.1
Acquisitions and Assets Held for Sale - Narrative (Details)
12 Months Ended
May 22, 2023
USD ($)
clinic
Dec. 23, 2022
USD ($)
clinic
franchise
Oct. 24, 2022
USD ($)
Oct. 13, 2022
USD ($)
Jul. 29, 2022
USD ($)
franchise
Jul. 05, 2022
USD ($)
franchise
May 19, 2022
USD ($)
franchise
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Nov. 30, 2023
clinic
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2021
USD ($)
Business Acquisition [Line Items]                          
Net deferred revenue               $ 16,113,879 $ 16,629,735       $ 15,375,151
Disposal Group, Held-for-sale, Not Discontinued Operations                          
Business Acquisition [Line Items]                          
Total consideration                       $ 100,000  
Estimated loss valuation allowance               700,000          
Pre-tax income               4,400,000 $ 3,600,000        
Disposal Group, Held-for-Sale or Disposed of by Sale, Not Discontinued Operations | Managed Clinics                          
Business Acquisition [Line Items]                          
Sale and classified as held for sale Clinics, percentage                   0.67 0.10    
Estimated fair value               $ 29,000,000     $ 1,600,000    
Number of clinics sold | clinic                   42      
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          
CA clinics                          
Business Acquisition [Line Items]                          
Number of businesses acquired 3 6                      
Purchase price $ 1,188,764 $ 1,965,755                      
Net deferred revenue 28,997 70,628                      
Net purchase consideration 1,159,767 1,895,127                      
Intangible assets 1,004,513 $ 1,480,359                      
Number of undeveloped clinics | clinic   1                      
CA clinics | Reacquired franchise rights                          
Business Acquisition [Line Items]                          
Intangible assets $ 700,000 $ 1,151,272                      
CA clinics | Reacquired franchise rights | Minimum                          
Business Acquisition [Line Items]                          
Intangible assets, useful life 6 years 6 years                      
CA clinics | Reacquired franchise rights | Maximum                          
Business Acquisition [Line Items]                          
Intangible assets, useful life 7 years 7 years                      
CA clinics | Customer relationships                          
Business Acquisition [Line Items]                          
Intangible assets $ 100,000 $ 20,531                      
Intangible assets, useful life   2 years                      
CA clinics | Customer relationships | Maximum                          
Business Acquisition [Line Items]                          
Intangible assets, useful life 2 years                        
CA clinics | Assembled workforce                          
Business Acquisition [Line Items]                          
Intangible assets $ 200,000 $ 308,556                      
Intangible assets, useful life   2 years                      
CA clinics | Assembled workforce | Maximum                          
Business Acquisition [Line Items]                          
Intangible assets, useful life 2 years                        
AZ Clinics                          
Business Acquisition [Line Items]                          
Number of businesses acquired | franchise           1 4            
Purchase price           $ 1,205,667 $ 5,761,256            
Net deferred revenue           13,241 70,484            
Net purchase consideration           $ 1,192,426 5,690,772            
Intangible assets             3,689,100            
AZ Clinics | Reacquired franchise rights                          
Business Acquisition [Line Items]                          
Intangible assets             $ 2,892,100 $ 700,000          
AZ Clinics | Reacquired franchise rights | Minimum                          
Business Acquisition [Line Items]                          
Intangible assets, useful life             4 years            
AZ Clinics | Reacquired franchise rights | Maximum                          
Business Acquisition [Line Items]                          
Intangible assets, useful life             8 years            
AZ Clinics | Customer relationships                          
Business Acquisition [Line Items]                          
Intangible assets             $ 797,000 100,000          
AZ Clinics | Customer relationships | Minimum                          
Business Acquisition [Line Items]                          
Intangible assets, useful life             2 years            
AZ Clinics | Customer relationships | Maximum                          
Business Acquisition [Line Items]                          
Intangible assets, useful life             3 years            
AZ Clinics | Assembled workforce                          
Business Acquisition [Line Items]                          
Intangible assets               $ 200,000          
NC Clinics                          
Business Acquisition [Line Items]                          
Number of businesses acquired | franchise         3                
Purchase price     $ 1,391,112 $ 761,384 $ 1,317,312                
Net deferred revenue     9,262 5,108 31,647                
Net purchase consideration     $ 1,381,850 $ 756,276 1,285,665                
Intangible assets         3,544,456                
NC Clinics | Reacquired franchise rights                          
Business Acquisition [Line Items]                          
Intangible assets         $ 2,042,658                
NC Clinics | Reacquired franchise rights | Minimum                          
Business Acquisition [Line Items]                          
Intangible assets, useful life         2 years                
NC Clinics | Reacquired franchise rights | Maximum                          
Business Acquisition [Line Items]                          
Intangible assets, useful life         9 years                
NC Clinics | Customer relationships                          
Business Acquisition [Line Items]                          
Intangible assets         $ 909,828                
NC Clinics | Customer relationships | Minimum                          
Business Acquisition [Line Items]                          
Intangible assets, useful life         2 years                
NC Clinics | Customer relationships | Maximum                          
Business Acquisition [Line Items]                          
Intangible assets, useful life         3 years                
NC Clinics | Assembled workforce                          
Business Acquisition [Line Items]                          
Intangible assets         $ 591,970                
Intangible assets, useful life         2 years