XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangibles - Schedule of Gross Carrying Amount and Accumulated Amortization (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 602.2 $ 582.1
Accumulated Amortization 341.9 311.6
Net Book Value 260.3 270.5
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 400.5 386.4
Accumulated Amortization 228.6 207.6
Net Book Value 171.9 178.8
Covenants not-to-compete    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 35.4 34.6
Accumulated Amortization 29.7 27.1
Net Book Value 5.7 7.5
Trademarks and tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 144.1 139.5
Accumulated Amortization 61.8 55.3
Net Book Value 82.3 84.2
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 22.2 21.6
Accumulated Amortization 21.8 21.6
Net Book Value $ 0.4 $ 0.0