v3.26.1
Intangible Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 891.7 $ 902.7
Accumulated Amortization 415.8 388.5
Net Carrying Amount 475.9 514.2
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 748.6 758.0
Accumulated Amortization 335.3 313.8
Net Carrying Amount 413.3 444.2
Acquired and developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 92.4 93.3
Accumulated Amortization 64.2 59.7
Net Carrying Amount 28.2 33.6
Trade names    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 48.8 49.5
Accumulated Amortization 14.5 13.2
Net Carrying Amount 34.3 36.3
Patents    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 1.9 1.9
Accumulated Amortization 1.8 1.8
Net Carrying Amount $ 0.1 $ 0.1