XML 86 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Assets    
Total assets at fair value $ 194.8 $ 204.2
Liabilities    
Market-based share awards liability 0.5 0.8
Contingent consideration 10.7 6.9
Total liabilities at fair value 11.2 7.7
Cash and Cash Equivalents [Member]    
Assets    
Cash and cash equivalents 31.1 27.2
Money Market Mutual Funds [Member]    
Assets    
Cash and cash equivalents 163.7 177.0
Fair Value Measurements Recurring [Member] | Level 1 [Member]    
Assets    
Total assets at fair value 194.8 204.2
Fair Value Measurements Recurring [Member] | Level 3 [Member]    
Liabilities    
Market-based share awards liability 0.5 0.8
Contingent consideration 10.7 6.9
Total liabilities at fair value 11.2 7.7
Fair Value Measurements Recurring [Member] | Cash and Cash Equivalents [Member] | Level 1 [Member]    
Assets    
Cash and cash equivalents 31.1 27.2
Fair Value Measurements Recurring [Member] | Money Market Mutual Funds [Member] | Level 1 [Member]    
Assets    
Cash and cash equivalents $ 163.7 $ 177.0