XML 78 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Deferred Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Disaggregation of Revenue [Line Items]  
Balance at beginning of period $ 46,071
New billings 59,237
Revenue recognized (64,624)
Balance at the end of period 40,684
Franchise sales  
Disaggregation of Revenue [Line Items]  
Balance at beginning of period 25,281
New billings 8,061
Revenue recognized (8,729)
Balance at the end of period 24,613
Revenue recognized related to the beginning balance $ 7,900
Annual dues  
Disaggregation of Revenue [Line Items]  
Deferred revenue recognition period 12 months
Balance at beginning of period $ 14,164
New billings 33,022
Revenue recognized (33,904)
Balance at the end of period 13,282
Revenue recognized related to the beginning balance 13,400
Other  
Disaggregation of Revenue [Line Items]  
Balance at beginning of period 6,626
New billings 18,154
Revenue recognized (21,991)
Balance at the end of period $ 2,789
Franchise sales | RE/MAX franchise agreements  
Disaggregation of Revenue [Line Items]  
Period of franchise agreement 5 years
Franchise sales | Motto Franchising  
Disaggregation of Revenue [Line Items]  
Period of franchise agreement 7 years