XML 96 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets, Net - Schedule of Amortized and Unamortized Intangible Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 868.9 $ 873.9
Accumulated Amortization 315.5 258.1
Net Carrying Amount 553.4 615.8
Trade names    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount   15.5
Net Carrying Amount   15.5
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 726.6 743.8
Accumulated Amortization 254.3 209.4
Net Carrying Amount 472.3 534.4
Acquired and developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 90.3 92.6
Accumulated Amortization 47.9 38.6
Net Carrying Amount 42.4 54.0
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 47.2 32.7
Accumulated Amortization 9.4 6.4
Net Carrying Amount 37.8 26.3
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2.9 2.9
Accumulated Amortization 2.9 2.8
Net Carrying Amount 0.0 0.1
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1.9 1.9
Accumulated Amortization 1.0 0.9
Net Carrying Amount $ 0.9 $ 1.0