v3.25.2
Goodwill and Intangible Assets - Schedule of Intangible Asset (Detail) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Schedule of Finite and Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 792.3 $ 767.8
Accumulated Amortization (654.1) (582.8)
Net $ 138.2 $ 185.0
Weighted Average Remaining Amortization Period 4 years 10 months 24 days 4 years 2 months 12 days
Gross Carrying Amount $ 798.6 $ 773.8
Accumulated Amortization (656.0) (584.6)
Net 142.6 189.2
Trade Name [Member]    
Schedule of Finite and Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 177.0 176.4
Accumulated Amortization (170.2) (127.3)
Net $ 6.8 $ 49.1
Weighted Average Remaining Amortization Period 1 month 6 days 7 months 6 days
Gross Carrying Amount $ 6.3 $ 6.0
Accumulated Amortization (1.9) (1.8)
Net 4.4 4.2
Customer Lists and Relationships [Member]    
Schedule of Finite and Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 298.4 291.1
Accumulated Amortization (249.0) (239.8)
Net $ 49.4 $ 51.3
Weighted Average Remaining Amortization Period 5 years 8 months 12 days 6 years 2 months 12 days
Technology [Member]    
Schedule of Finite and Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 316.9 $ 300.3
Accumulated Amortization (234.9) (215.7)
Net $ 82.0 $ 84.6
Weighted Average Remaining Amortization Period 5 years 1 month 6 days 5 years 3 months 18 days