v3.25.2
Business Combinations, Separately Recognized Transactions Table (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring and Related Activities [Abstract]        
Acquisition related costs     $ 29.8 $ 0.0
Integration expenses     0.1 1.5
Total acquisition and integration charges     29.9 1.5
Restructuring and acquisition-related costs $ 16.5 $ 5.0 $ 36.2 $ 7.5