Annual report pursuant to Section 13 and 15(d)

Revenue - Revenue by Major Revenue Stream (Details)

v3.22.4
Revenue - Revenue by Major Revenue Stream (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Total revenue $ 1,822,557 $ 1,318,053 $ 948,379
Total center revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 1,769,520 1,286,634 929,966
Membership dues and enrollment fees      
Disaggregation of Revenue [Line Items]      
Total revenue 1,251,693 907,111 651,116
In-center revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 517,827 379,523 278,850
Other revenue      
Disaggregation of Revenue [Line Items]      
Total revenue $ 53,037 $ 31,419 $ 18,413