Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements (Details)

v3.24.3
Fair Value Measurements (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Carrying value   $ 100,000   $ 100,000  
Fair value   0   0  
Impairment on long-lived assets held for use $ 485,293 100,000 $ 1,050,613 100,000  
Operating lease right-of-use asset          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Carrying value 1,663,127   2,100,591    
Fair value 1,301,787   1,731,402    
Impairment on long-lived assets held for use 361,340 80,495 369,189 80,499  
Property and equipment, net          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Carrying value 600,223   2,500,915    
Fair value 476,270   1,865,255    
Impairment on long-lived assets held for use 123,953 0 635,660 0  
Intangible assets, net          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Carrying value     298,510    
Fair value     252,746    
Impairment on long-lived assets held for use 0 $ 0 45,764 $ 0  
Corporate-Owned or Managed Clinics | Operating lease right-of-use asset          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value 3,000,000.0   3,000,000.0    
Corporate-Owned or Managed Clinics | Property and equipment, net          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value 900,000   900,000    
Disposal Group, Held-for-sale, Not Discontinued Operations | Fair Value, Inputs, Level 2          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Assets held for sale 2,300,000   2,300,000    
Disposal Group, Held-for-sale, Not Discontinued Operations | Fair Value, Inputs, Level 3          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Assets held for sale 17,100,000   17,100,000    
Disposal Group, Held-for-sale, Not Discontinued Operations | Corporate-Owned or Managed Clinics          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Assets held for sale 25,334,715   25,334,715   $ 17,915,055
Valuation allowance $ 3,132,999   $ 3,132,999   $ 657,620