Quarterly report [Sections 13 or 15(d)]

Divestitures - Narrative (Details)

v3.25.2
Divestitures - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Loss from sale of assets classified as held for sale $ (1,183,199) $ 1,719,222 $ (2,760,428) $ 202,979  
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 6,400,000   $ 6,400,000    
Valuation allowance 5,652,316   5,652,316   $ 5,071,603
Pre-tax income of clinics held for sale 1,300,000 700,000 2,200,000 2,200,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 439,831 527,081 1,422,765 705,337  
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 821,046 $ 0 770,145 $ 0  
Total consideration 7,800,000   7,800,000    
Assets sold that were previously classified as held for sale     16,100,000    
Valuation allowance $ 1,000,000.0   1,000,000.0    
Liabilities sold that were previously classified as held for sale     7,200,000    
Selling costs     400,000    
Loss from sale of assets classified as held for sale     $ 600,000