XML 47 R36.htm IDEA: XBRL DOCUMENT 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