XML 121 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENTS - Schedule of Changes in Fair Value of Contingent Consideration Obligation (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value beginning balance $ 10.3 $ 40.2
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change in fair value of contingent consideration liabilities (Note 13) Change in fair value of contingent consideration liabilities (Note 13)
Changes in fair value $ (5.3) $ (29.9)
Additions 16.5  
Fair value ending balance 21.5 10.3
Contingent Consideration    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value beginning balance 0.0 26.2
Changes in fair value 0.0 (26.2)
Additions 16.5  
Fair value ending balance 16.5 0.0
Other    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value beginning balance 10.3 14.0
Changes in fair value (5.3) (3.7)
Additions 0.0  
Fair value ending balance $ 5.0 $ 10.3