XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments - Contingent Consideration and Hybrid Instrument Liability (Details)
$ in Millions
6 Months Ended
Jun. 30, 2023
USD ($)
Changes in contingent consideration liabilities  
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other current liabilities
Contingent consideration  
Changes in contingent consideration liabilities  
Balance at December 31, 2022 $ 9.6
Current period additions/Acquisitions 2.8
Current period adjustments 1.2
Current period settlements (6.3)
Foreign currency effect 0.2
Balance at June 30, 2023 7.5
Hybrid instrument  
Changes in contingent consideration liabilities  
Balance at December 31, 2022 34.2
Current period additions/Acquisitions 20.7
Current period adjustments 1.8
Foreign currency effect 0.8
Balance at June 30, 2023 $ 57.5