v3.26.1
Changes in Accumulated Other Comprehensive Loss by Component (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at the beginning of period     $ 1,858.0  
Balance at end of period $ 1,841.9 $ 1,845.9 1,841.9 $ 1,845.9
Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at end of period (104.2) (95.9) (104.2) (95.9)
Cumulative foreign currency translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at the beginning of period (94.7) (103.6) (91.2) (104.3)
Other comprehensive (loss) gain before reclassifications (3.7) 14.5 (7.2) 15.2
Balance at end of period (98.4) (89.1) (98.4) (89.1)
Unrealized net (loss) gain on cash flow derivatives        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at the beginning of period 1.1 (0.7) (0.2) (1.5)
Other comprehensive (loss) gain before reclassifications 0.5 (0.3) 2.2 0.4
Reclassifications, net of tax (0.3) 0.1 (0.7) 0.2
Balance at end of period 1.3 (0.9) 1.3 (0.9)
Income tax provision 0.2 0.1 0.3 0.0
Pension liability        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at the beginning of period (7.1) (6.0) (7.2) (6.1)
Reclassifications, net of tax 0.0 0.1 0.1 0.2
Balance at end of period $ (7.1) $ (5.9) $ (7.1) $ (5.9)