XML 89 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Summary of Changes in Fair Value of Contingent Consideration Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition, Contingent Consideration [Line Items]      
Balance at beginning of period $ 6.9    
Payment of contingent consideration   $ (3.7) $ (4.4)
Fair value remeasurement adjustments 1.2 2.3 33.3
Balance at end of period 10.7 6.9  
Contingent Consideration Liabilities      
Business Acquisition, Contingent Consideration [Line Items]      
Balance at beginning of period 6.9 12.3 36.2
Payment of contingent consideration (0.2) (3.7) (6.5)
Fair value remeasurement adjustments (1.2) (2.4) (33.6)
Business acquisition 5.2 0.7 6.9
Measurement period adjustment     8.9
Contingent compensation     0.4
Balance at end of period $ 10.7 $ 6.9 $ 12.3