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

Acquisitions and Divestitures - Corporate Clinic Segment Divestiture, Narrative (Details)

v3.25.2
Acquisitions and Divestitures - Corporate Clinic Segment Divestiture, Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                      
Total current liabilities, discontinued operations $ 37,367,459       $ 25,468,169       $ 37,367,459 $ 25,468,169  
(Loss) income from discontinued operations before income tax expense (1,075,745) $ (2,693,562) $ (1,719,222) $ 1,516,243 (1,142,713) $ (894,990) $ 39,258 $ 3,383,195 (3,972,286) 1,384,750 $ (3,972,286)
Corporate Clinics                      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                      
Total current liabilities, discontinued operations 37,367,459       25,468,169       $ 37,367,459 25,468,169  
Discontinued Operations, Held-for-Sale or Disposed of by Sale | Corporate Clinics                      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                      
Clinics expected to sell, period                 1 year    
Estimated fair value 27,200,000               $ 27,200,000    
Net loss on disposition or impairment from discontinued operations                 7,714,555 2,653,497  
(Loss) income from discontinued operations before income tax expense                 (3,972,286) 1,384,750  
Loss from discontinued operations                 (3,970,172) (2,391,385)  
Discontinued Operations, Assets Held For Sale | Corporate Clinics                      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                      
Valuation allowance 5,100,000       700,000       5,100,000 700,000  
Total current liabilities, discontinued operations 28,629,103       13,831,863       28,629,103 13,831,863  
Loss from discontinued operations                 7,500,000 7,300,000  
Discontinued Operations, Assets Held For Sale | Corporate Clinics | Assets held for sale                      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                      
Net loss on disposition or impairment from discontinued operations                 4,540,530 657,620  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Corporate Clinics                      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                      
Total consideration $ 600,000               600,000    
Disposal Group, Held-for-Sale or Disposed of by Sale, Not Discontinued Operations | Corporate Clinics                      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                      
Assets held for sale         1,300,000         1,300,000  
Valuation allowance         100,000         100,000  
Total current liabilities, discontinued operations         $ 800,000         800,000  
Discontinued Operations, Sale of Assets | Corporate Clinics                      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                      
Net loss on disposition or impairment from discontinued operations                 (44,807) $ 0  
(Loss) income from discontinued operations before income tax expense                 $ 100,000