XML 76 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Schedule of Deferred Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Disaggregation of Revenue [Line Items]  
Balance at beginning of period $ 45,146
New billings 59,871
Revenue recognized (58,910)
Balance at the end of period 46,107
Franchise sales  
Disaggregation of Revenue [Line Items]  
Balance at beginning of period 25,069
New billings 9,787
Revenue recognized (8,813)
Balance at the end of period $ 26,043
Annual Dues  
Disaggregation of Revenue [Line Items]  
Deferred revenue recognition period 12 months
Balance at beginning of period $ 14,539
New billings 36,030
Revenue recognized (35,549)
Balance at the end of period 15,020
Other  
Disaggregation of Revenue [Line Items]  
Balance at beginning of period 5,538
New billings 14,054
Revenue recognized (14,548)
Balance at the end of period 5,044
Annual Dues  
Disaggregation of Revenue [Line Items]  
Revenue recognized related to the beginning balance 13,400
Franchise sales  
Disaggregation of Revenue [Line Items]  
Revenue recognized related to the beginning balance $ 7,700
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