v3.24.3
DISCONTINUED OPERATIONS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Nov. 01, 2023
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Revenue $ 296,719 $ 351,231 $ 917,243 $ 1,058,315  
Intersegment Eliminations | Ads and Leads          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Revenue   $ (800)   $ (3,300)  
Discontinued Operations, Disposed of by Sale | Total Home Roofing          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Discontinued operation, ownership percentage in disposed asset         100.00%