XML 110 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
DISCONTINUED OPERATIONS - Narrative (Details) - USD ($)
$ in Thousands
10 Months Ended 12 Months Ended
Nov. 01, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Revenue   $ 1,185,112 $ 1,358,748 $ 1,764,355
Intersegment Eliminations | Ads and Leads        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Revenue $ (3,500)     $ (10,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%