XML 106 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Segment Information - Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information      
Total revenue $ 291,601 $ 307,685 $ 325,671
Real Estate      
Segment Reporting Information      
Total revenue 205,092 214,093 227,182
Mortgage      
Segment Reporting Information      
Total revenue 13,674 14,609 13,993
Marketing Funds      
Segment Reporting Information      
Total revenue 72,835 78,983 83,861
Other      
Segment Reporting Information      
Total revenue     635
Operating Segments | Total reportable segments revenue      
Segment Reporting Information      
Total revenue 291,601 307,685 325,036
Operating Segments | Real Estate      
Segment Reporting Information      
Total revenue 205,092 214,093 227,182
Operating Segments | Mortgage      
Segment Reporting Information      
Total revenue 13,674 14,609 13,993
Operating Segments | Marketing Funds      
Segment Reporting Information      
Total revenue 72,835 78,983 83,861
Operating Segments | Other      
Segment Reporting Information      
Total revenue     635
Continuing franchise fees      
Segment Reporting Information      
Total revenue 112,865 122,011 127,384
Continuing franchise fees | Operating Segments | Real Estate      
Segment Reporting Information      
Total revenue 102,866 111,260 116,472
Continuing franchise fees | Operating Segments | Mortgage      
Segment Reporting Information      
Total revenue 9,999 10,751 10,912
Annual dues      
Segment Reporting Information      
Total revenue 30,462 32,188 33,904
Annual dues | Operating Segments | Real Estate      
Segment Reporting Information      
Total revenue 30,462 32,188 33,904
Broker fees      
Segment Reporting Information      
Total revenue 53,691 51,816 51,012
Broker fees | Operating Segments | Real Estate      
Segment Reporting Information      
Total revenue 53,691 51,816 51,012
Franchise sales and other revenue      
Segment Reporting Information      
Total revenue 21,748 22,687 29,510
Franchise sales and other revenue | Real Estate      
Segment Reporting Information      
Total revenue 18,073 18,829 25,794
Franchise sales and other revenue | Operating Segments | Real Estate      
Segment Reporting Information      
Total revenue 18,073 18,829 25,794
Franchise sales and other revenue | Operating Segments | Mortgage      
Segment Reporting Information      
Total revenue $ 3,675 $ 3,858 $ 3,081