v3.26.1
Goodwill and Intangibles - Summary of Change in Carrying Amount of Goodwill (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Goodwill [Roll Forward]    
Goodwill (gross), beginning balance $ 520.4  
Business combinations 18.7  
Other adjustments 0.7  
Goodwill (gross), ending balance 539.8  
Accumulated impairment losses (70.0)  
Goodwill (net) 469.8 $ 450.4
Installation    
Goodwill [Roll Forward]    
Goodwill (gross), beginning balance 409.7  
Business combinations 18.7  
Other adjustments 0.7  
Goodwill (gross), ending balance 429.1  
Accumulated impairment losses (70.0)  
Goodwill (net) 359.1  
Other    
Goodwill [Roll Forward]    
Goodwill (gross), beginning balance 110.7  
Business combinations 0.0  
Other adjustments 0.0  
Goodwill (gross), ending balance 110.7  
Accumulated impairment losses 0.0  
Goodwill (net) $ 110.7