Quarterly report pursuant to Section 13 or 15(d)

Revenue - Revenue by Major Revenue Stream (Details)

v3.23.2
Revenue - Revenue by Major Revenue Stream (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 561,731 $ 461,267 $ 1,072,582 $ 853,521
Total center revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 542,125 445,882 1,039,877 827,503
Membership dues and enrollment fees        
Disaggregation of Revenue [Line Items]        
Total revenue 387,115 309,262 744,603 581,178
In-center revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 155,010 136,620 295,274 246,325
Other revenue        
Disaggregation of Revenue [Line Items]        
Total revenue $ 19,606 $ 15,385 $ 32,705 $ 26,018