v3.25.2
Goodwill and Intangibles - Summary of Change in Carrying Amount of Goodwill (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Goodwill [Roll Forward]    
Goodwill (gross), beginning balance $ 502.6  
Business combinations 3.6  
Other adjustments 0.7  
Goodwill (gross), ending balance 506.9  
Accumulated impairment losses (70.0)  
Goodwill (net) 436.9 $ 432.6
Installation    
Goodwill [Roll Forward]    
Goodwill (gross), beginning balance 401.9  
Business combinations 3.6  
Other adjustments 0.7  
Goodwill (gross), ending balance 406.2  
Accumulated impairment losses (70.0)  
Goodwill (net) 336.2  
Other    
Goodwill [Roll Forward]    
Goodwill (gross), beginning balance 100.7  
Business combinations 0.0  
Other adjustments 0.0  
Goodwill (gross), ending balance 100.7  
Accumulated impairment losses 0.0  
Goodwill (net) $ 100.7