v3.25.2
Summary of Significant Accounting Policies - Schedule of Deferred Revenue (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Disaggregation of Revenue [Line Items]  
Balance at beginning of period $ 37,626
New billings 26,267
Revenue recognized (27,641)
Balance at the end of period 36,252
Franchise sales  
Disaggregation of Revenue [Line Items]  
Balance at beginning of period 21,282
New billings 2,046
Revenue recognized (3,532)
Balance at the end of period 19,796
Revenue recognized related to the beginning balance 3,700
Annual dues  
Disaggregation of Revenue [Line Items]  
Balance at beginning of period 12,261
New billings 15,801
Revenue recognized (15,482)
Balance at the end of period 12,580
Revenue recognized related to the beginning balance 9,400
Other  
Disaggregation of Revenue [Line Items]  
Balance at beginning of period 4,083
New billings 8,420
Revenue recognized (8,627)
Balance at the end of period $ 3,876