XML 98 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Roll-Forward of Fair Value of Recurring Level 3 Fair Value Measurements (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Issuance of contingent consideration in connection with acquisitions $ 7.5 $ 0.2
Contingent consideration liability 12.3 4.6
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Contingent consideration liability, beginning balance 4.8 4.9
Issuance of contingent consideration in connection with acquisitions 7.5 0.2
Foreign currency translation 0.0 (0.1)
Contingent consideration liability, ending balance $ 12.3 $ 4.6