XML 69 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets (Schedule of Goodwill and Intangible Assets) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Schedule Of Intangible Assets And Goodwill [Line Items]    
Goodwill, Estimated Useful Life Indefinite  
Amortizing intangible assets, Gross Carrying Amount $ 369.6 $ 377.7
Amortizing intangible assets, Accumulated Amortization 274.7 268.0
Non-amortizing intangible assets 345.4 345.3
Total intangible assets 715.0 723.0
Goodwill $ 210.0 203.2
Trademarks And Brand Names [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Non-amortizing intangible assets, Estimated Useful Life Indefinite  
Customer Relationships [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Gross Carrying Amount $ 197.4 194.7
Amortizing intangible assets, Accumulated Amortization $ 167.4 163.9
Customer Relationships [Member] | Minimum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 2 years  
Customer Relationships [Member] | Maximum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 20 years  
Developed Technology [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Gross Carrying Amount $ 109.4 114.8
Amortizing intangible assets, Accumulated Amortization $ 86.5 85.9
Developed Technology [Member] | Minimum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 10 years  
Developed Technology [Member] | Maximum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 20 years  
Software [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Gross Carrying Amount $ 19.7 19.7
Amortizing intangible assets, Accumulated Amortization $ 8.7 7.8
Software [Member] | Minimum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 5 years  
Software [Member] | Maximum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 7 years  
Trademarks And Brand Names [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Gross Carrying Amount $ 23.6 23.6
Amortizing intangible assets, Accumulated Amortization $ 4.6 4.3
Trademarks And Brand Names [Member] | Minimum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 3 years  
Trademarks And Brand Names [Member] | Maximum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 20 years  
Non-compete Agreements [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Gross Carrying Amount $ 12.6 15.9
Amortizing intangible assets, Accumulated Amortization $ 6.3 5.6
Non-compete Agreements [Member] | Minimum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 3 years  
Non-compete Agreements [Member] | Maximum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 5 years  
Other [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life Various  
Amortizing intangible assets, Gross Carrying Amount $ 6.9 9.0
Amortizing intangible assets, Accumulated Amortization $ 1.2 $ 0.5