Quarterly report [Sections 13 or 15(d)]

Segment Reporting - Narrative (Details)

v3.26.3
Segment Reporting - Narrative (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2026
clinic
segment
Dec. 31, 2024
segment
clinic
Jun. 30, 2026
clinic
Dec. 31, 2025
clinic
Sep. 30, 2025
clinic
Jun. 30, 2025
clinic
Segment Reporting [Line Items]            
Number of operating segments | segment   2        
Number of reportable segments | segment 1          
Number of clinics in operation | clinic 930       962  
Franchised Clinics            
Segment Reporting [Line Items]            
Number of clinics in operation | clinic 915 842 896 885 884 885