v3.25.4
ORGANIZATION - Narrative (Details)
professional in Thousands, project in Millions
12 Months Ended
Mar. 24, 2025
$ / shares
Dec. 31, 2025
segment
category
professional
project
$ / shares
Dec. 31, 2024
$ / shares
Nov. 01, 2023
Noncontrolling Interest [Line Items]        
Number of service categories (more than) | category   500    
Number of domestic service professionals (over) | professional   111    
Number of projects | project   16    
Number of operating segments | segment   2    
Stock split ratio 0.1      
Number of reportable segments | segment   2    
Discontinued Operations, Disposed of by Sale | Total Home Roofing        
Noncontrolling Interest [Line Items]        
Discontinued operation, ownership percentage in disposed asset       100.00%
Class A Common Stock        
Noncontrolling Interest [Line Items]        
Common stock, par value (USD per share) | $ / shares $ 0.001 $ 0.001 $ 0.001  
Class B Common Stock        
Noncontrolling Interest [Line Items]        
Common stock, par value (USD per share) | $ / shares $ 0.001 $ 0.001 $ 0.001