XML 63 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements and Financial Risk - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Assets    
Total assets at fair value $ 276.8 $ 194.8
Liabilities    
Market-based share awards liability 0.5 0.5
Contingent consideration 18.5 10.7
Total liabilities at fair value 19.0 11.2
Cash and Cash Equivalents [Member]    
Assets    
Cash and cash equivalents 40.2 31.1
Money Market Mutual Funds [Member]    
Assets    
Cash and cash equivalents 236.6 163.7
Fair Value Measurements Recurring [Member] | Level 1 [Member]    
Assets    
Total assets at fair value 276.8 194.8
Fair Value Measurements Recurring [Member] | Level 3 [Member]    
Liabilities    
Market-based share awards liability 0.5 0.5
Contingent consideration 18.5 10.7
Total liabilities at fair value 19.0 11.2
Fair Value Measurements Recurring [Member] | Cash and Cash Equivalents [Member] | Level 1 [Member]    
Assets    
Cash and cash equivalents 40.2 31.1
Fair Value Measurements Recurring [Member] | Money Market Mutual Funds [Member] | Level 1 [Member]    
Assets    
Cash and cash equivalents $ 236.6 $ 163.7