Quarterly report [Sections 13 or 15(d)]

Revenue Disclosures - Narrative (Details)

v3.26.3
Revenue Disclosures - Narrative (Details)
Sep. 30, 2026
license
clinic
Jun. 30, 2026
clinic
Dec. 31, 2025
clinic
Sep. 30, 2025
license
clinic
Jun. 30, 2025
clinic
Dec. 31, 2024
clinic
Disaggregation of Revenue [Line Items]            
Number of clinics in operation | clinic 930     962    
Clinic licenses sold but not yet developed at the end of the period | license 47     86    
Future clinic licenses subject to executed letters of intent at the end of the period | license 57     63    
Franchised Clinics            
Disaggregation of Revenue [Line Items]            
Number of clinics in operation | clinic 915 896 885 884 885 842