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

Acquisitions and Divestitures - Assets and Liabilities of Discontinued Operations (Details)

v3.25.0.1
Acquisitions and Divestitures - Assets and Liabilities of Discontinued Operations (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
ASSETS    
Total current assets, discontinued operations $ 40,827,044 $ 19,648,887
Total noncurrent assets, discontinued operations 0 33,142,084
LIABILITIES    
Total current liabilities, discontinued operations 37,714,200 25,468,169
Total noncurrent liabilities, discontinued operations 0 11,739,946
Variable Interest Entity, Primary Beneficiary    
ASSETS    
Total current assets, discontinued operations 1,100,000  
Total noncurrent assets, discontinued operations   1,100,000
LIABILITIES    
Total current liabilities, discontinued operations 7,100,000 5,900,000
Total noncurrent liabilities, discontinued operations   1,200,000
Corporate Clinics    
ASSETS    
Total current assets, discontinued operations 40,827,044 19,648,887
Total noncurrent assets, discontinued operations   33,142,084
Total assets, discontinued operations 40,827,044 52,790,971
LIABILITIES    
Total current liabilities, discontinued operations 37,714,200 25,468,169
Total noncurrent liabilities, discontinued operations   11,739,946
Total liabilities, discontinued operations 37,714,200 37,208,115
Corporate Clinics | Variable Interest Entity, Primary Beneficiary    
ASSETS    
Total current assets, discontinued operations 1,087,203 0
Total noncurrent assets, discontinued operations 0 1,088,801
LIABILITIES    
Total current liabilities, discontinued operations 7,125,071 5,908,789
Total noncurrent liabilities, discontinued operations 0 1,235,241
Discontinued Operations, Held-for-Sale or Disposed of by Sale | Corporate Clinics    
ASSETS    
Accounts receivable 2,484,248 1,138,335
Prepaid expenses and other current assets 549,605 595,497
Property and equipment, net 208,074 0
Deferred tax assets (attributable to VIEs) 1,087,204 0
Deposits and other assets 425,938 0
Property and equipment, net   7,238,430
Operating lease right-of-use asset   11,946,953
Intangible assets, net   5,020,926
Goodwill   7,352,879
Deferred tax assets (attributable to VIEs)   1,088,801
Deposits and other assets   494,095
LIABILITIES    
Accounts payable 67,107 371,272
Accrued expenses 5,066,941 805,187
Payroll liabilities ($0.9 million and $0.7 million attributable to VIEs as of December 31, 2024 and 2023) 2,333,335 2,626,882
Operating lease liability, current portion 153,517 3,343,727
Finance lease liability, current portion 38,015 25,491
Deferred revenue from company clinics ($0.0 million and $1.6 million attributable to VIEs as of December 31, 2024 and 2023) 0 4,463,747
Operating lease liability, net of current portion   10,466,689
Finance lease liability, net of current portion   38,016
Other liabilities, noncurrent (attributable to VIEs)   1,235,241
Discontinued Operations, Held-for-Sale or Disposed of by Sale | Corporate Clinics | Variable Interest Entity, Primary Beneficiary    
LIABILITIES    
Payroll liabilities ($0.9 million and $0.7 million attributable to VIEs as of December 31, 2024 and 2023) 900,000 700,000
Deferred revenue from company clinics ($0.0 million and $1.6 million attributable to VIEs as of December 31, 2024 and 2023) 0.0 1,600,000
Other current liabilities (attributable to VIEs) 1,079,441 0
Discontinued Operations, Assets Held For Sale | Corporate Clinics    
ASSETS    
Property and equipment, net 8,497,499 4,887,220
Total current assets, discontinued operations 36,071,975 17,915,055
LIABILITIES    
Operating lease liability, current portion 20,873,455 10,209,382
Deferred revenue from company clinics ($0.0 million and $1.6 million attributable to VIEs as of December 31, 2024 and 2023) 8,102,389 3,622,481
Total current liabilities, discontinued operations 28,975,844 13,831,863
Discontinued Operations, Assets Held For Sale | Corporate Clinics | Variable Interest Entity, Primary Beneficiary    
LIABILITIES    
Total current liabilities, discontinued operations $ 5,200,000 $ 3,600,000