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

Divestitures - Narrative (Details)

v3.25.4
Divestitures - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Income (loss) from discontinued operations before income tax expense $ (224,068) $ 664,269 $ 1,183,199 $ 1,577,229 $ (1,075,745) $ (2,693,562) $ (1,719,222) $ 1,516,243 $ 3,200,629 $ (3,972,286)
Discontinued Operations, Assets 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 2,600,000               $ 2,600,000  
Valuation allowance 6,327,644       5,071,603       6,327,644 5,071,603
Income (loss) from discontinued operations                 4,600,000 4,700,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                 2,734,726 4,540,530
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                 926,103 (44,807)
Total consideration 7,800,000       600,000       7,800,000 600,000
Assets sold that were previously classified as held for sale                 16,400,000 1,300,000
Valuation allowance $ 1,000,000.0       $ 100,000       1,000,000.0 100,000
Liabilities sold that were previously classified as held for sale                 7,400,000 800,000
Income (loss) from discontinued operations before income tax expense                 $ (600,000) $ 100,000