XML 59 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Schedule of Deferred Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Disaggregation of Revenue [Line Items]  
Balance at beginning of period $ 40,684
New billings 54,576
Revenue recognized (57,634)
Balance at the end of period 37,626
Franchise sales  
Disaggregation of Revenue [Line Items]  
Balance at beginning of period 24,613
New billings 4,908
Revenue recognized (8,239)
Balance at the end of period 21,282
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 $ 13,282
New billings 31,167
Revenue recognized (32,188)
Balance at the end of period 12,261
Revenue recognized related to the beginning balance 12,500
Other  
Disaggregation of Revenue [Line Items]  
Balance at beginning of period 2,789
New billings 18,501
Revenue recognized (17,207)
Balance at the end of period $ 4,083
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