Quarterly report [Sections 13 or 15(d)]

Segment Reporting - Narrative (Details)

v3.26.1
Segment Reporting - Narrative (Details)
3 Months Ended 9 Months Ended
Mar. 31, 2026
clinic
segment
Sep. 30, 2024
segment
Dec. 31, 2025
clinic
Mar. 31, 2025
clinic
Dec. 31, 2024
clinic
Segment Reporting Information [Line Items]          
Number of operating segments | segment   2      
Number of reportable segments | segment 1        
Number of clinics | clinic 943     969  
Franchised Clinics          
Segment Reporting Information [Line Items]          
Number of clinics | clinic 868   885 847 842