Quarterly report [Sections 13 or 15(d)]

Divestitures - Narrative (Details)

v3.25.1
Divestitures - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Income from discontinued operations before income tax expense $ 1,410,863 $ 1,516,243  
Discontinued Operations, Held-for-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 of clinics held for sale $ 13,500,000    
Valuation allowance 8,894,938   $ 7,745,638
Pre-tax income of clinics held for sale 2,500,000 2,100,000  
Discontinued Operations, 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 1,149,300 178,256  
Discontinued Operations, Disposed of by Sale | 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 (50,901) $ 0  
Total consideration 100,000    
Assets sold that were previously classified as held for sale 500,000    
Liabilities sold that were previously classified as held for sale 500,000    
Income from discontinued operations before income tax expense $ 100,000