v3.25.2
Fair Value Measurements - Contingent Consideration Obligations (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Business Combination, Contingent Consideration, Liability [Roll Forward]    
Fair value, beginning of period $ 522.4 $ 512.8
Changes in fair value 13.2 22.8
Payments (0.7) (0.7)
Fair value, end of period $ 534.9 $ 534.9