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

Nature of Operations and Summary of Significant Accounting Policies - Clinics in Operation Under Franchise Agreements or Company-Owned or Managed (Details)

v3.25.0.1
Nature of Operations and Summary of Significant Accounting Policies - Clinics in Operation Under Franchise Agreements or Company-Owned or Managed (Details) - clinic
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Product Information, Franchised Clinics, Company-Owned Or Managed Clinics, Activity [Roll Forward]    
Clinics open at beginning of year 935  
Clinics in operation at the end of the year 967 935
Clinic licenses sold but not yet developed 92 132
Executed letters of intent for future clinic licenses 53 40
Franchised Clinics    
Product Information, Franchised Clinics, Company-Owned Or Managed Clinics, Activity [Roll Forward]    
Clinics open at beginning of year 800 712
Opened during the year 57 104
Acquired during the year 3 0
Sold during the year 0 (3)
Closed during the year (18) (13)
Clinics in operation at the end of the year 842 800
Company-Owned or Managed Clinics | Discontinued Operations, Held-for-Sale or Disposed of by Sale | Corporate Clinics    
Product Information, Franchised Clinics, Company-Owned Or Managed Clinics, Activity [Roll Forward]    
Clinics open at beginning of year 135 126
Opened during the year 0 10
Acquired during the year 0 3
Sold during the year (3) 0
Closed during the year (7) (4)
Clinics in operation at the end of the year 125 135