Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Consideration (Details)

v3.25.0.1
Fair Value Consideration (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
clinic
Dec. 31, 2023
USD ($)
clinic
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Discontinued operations current assets $ 40,827,044 $ 19,648,887
Number of clinics | clinic 967 935
Discontinued Operations, Assets Held For Sale | Reported Value Measurement    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Discontinued operations fixed assets   $ 2,900,000
Discontinued Operations, Assets Held For Sale | Fair Value, Inputs, Level 3 | Estimate of Fair Value Measurement    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Discontinued operations fixed assets   1,200,000
Corporate Clinics    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Discontinued operations current assets $ 40,827,044 19,648,887
Discontinued operations assets 40,827,044 52,790,971
Corporate Clinics | Discontinued Operations, Assets Held For Sale    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Discontinued operations current assets 36,071,975 17,915,055
Valuation allowance $ 7,700,000 700,000
Number of clinics | clinic 55  
Corporate Clinics | Discontinued Operations, Assets Held For Sale | Fair Value, Inputs, Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Discontinued operations current assets $ 500,000  
Discontinued operations assets   200,000
Corporate Clinics | Discontinued Operations, Assets Held For Sale | Fair Value, Inputs, Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Discontinued operations current assets 17,600,000  
Discontinued operations assets   30,400,000
Corporate Clinics | Discontinued Operations, Held For Use    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Net loss on disposition or impairment from discontinued operations 2,703,113 1,740,790
Corporate Clinics | Discontinued Operations, Held For Use | Operating lease right-of-use asset    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Net loss on disposition or impairment from discontinued operations 1,468,622 80,449
Carrying value of impaired asset before impairment 6,483,393 80,449
Fair value of impaired asset after impairment 5,014,771 0
Corporate Clinics | Discontinued Operations, Held For Use | Property and equipment, net    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Net loss on disposition or impairment from discontinued operations 1,176,163 1,660,341
Carrying value of impaired asset before impairment 3,971,353 2,893,779
Fair value of impaired asset after impairment 2,795,190 1,233,438
Corporate Clinics | Discontinued Operations, Held For Use | Intangible assets, net    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Net loss on disposition or impairment from discontinued operations 58,328 $ 0
Carrying value of impaired asset before impairment 311,074  
Fair value of impaired asset after impairment $ 252,746