Quarterly report pursuant to Section 13 or 15(d)

Revenue - Revenue by Major Revenue Stream (Details)

v3.21.2
Revenue - Revenue by Major Revenue Stream (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Total revenue $ 385,040 $ 231,030 $ 957,525 $ 719,910
Total center revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 372,000 228,349 933,690 704,919
Membership dues and enrollment fees        
Disaggregation of Revenue [Line Items]        
Total revenue 261,033 169,612 653,584 490,151
In-center revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 110,967 58,737 280,106 214,768
Other revenue        
Disaggregation of Revenue [Line Items]        
Total revenue $ 13,040 $ 2,681 $ 23,835 $ 14,991