Quarterly report [Sections 13 or 15(d)]

Revenue Disclosures - Narrative (Details)

v3.26.1
Revenue Disclosures - Narrative (Details)
Mar. 31, 2026
clinic
license
Dec. 31, 2025
clinic
Mar. 31, 2025
clinic
Dec. 31, 2024
clinic
Disaggregation of Revenue [Line Items]        
Number of clinics 943   969  
Clinic licenses sold but not yet developed 57   94  
Executed letters of intent for future clinic licenses 53   52  
Franchised Clinics        
Disaggregation of Revenue [Line Items]        
Number of clinics 868 885 847 842