v3.26.1
Segment Information - Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated        
Total selling, operating and administrative expenses $ 32,882 $ 33,888 $ 76,862 $ 76,916
Marketing Funds fees 16,787 18,273 33,653 37,137
Other        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated        
Total selling, operating and administrative expenses   15   30
Real Estate | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated        
Personnel 16,941 18,243 35,976 39,812
Professional fees 3,574 3,152 7,793 5,532
Lease costs 1,353 1,581 2,744 3,104
Events, travel and related costs 1,197 1,133 9,470 7,934
Other segment items 4,837 4,340 10,863 9,755
Total selling, operating and administrative expenses 27,902 28,449 66,846 66,137
Adjustments to arrive at segment expense in Adjusted EBITDA (3,880) (5,414) (9,505) (11,586)
Total expense in Adjusted EBITDA 24,022 23,035 57,341 54,551
Mortgage | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated        
Personnel 2,981 3,219 6,370 6,728
Professional fees 269 245 382 440
Lease costs 42 109 150 226
Events, travel and related costs 918 1,155 1,458 1,609
Other segment items 770 696 1,656 1,746
Total selling, operating and administrative expenses 4,980 5,424 10,016 10,749
Adjustments to arrive at segment expense in Adjusted EBITDA (228) (263) (778) (803)
Total expense in Adjusted EBITDA 4,752 5,161 9,238 9,946
Marketing Funds | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated        
Marketing Funds fees $ 16,787 $ 18,273 $ 33,653 $ 37,137