XML 64 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements and Financial Risk - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Assets    
Total assets at fair value $ 156.4 $ 194.8
Liabilities    
Market-based share awards liability 0.5 0.5
Contingent consideration 29.1 10.7
Total liabilities at fair value 29.6 11.2
Cash and Cash Equivalents [Member]    
Assets    
Cash and cash equivalents 86.0 31.1
Money Market Mutual Funds [Member]    
Assets    
Cash and cash equivalents 70.4 163.7
Fair Value Measurements Recurring [Member] | Level 1 [Member]    
Assets    
Total assets at fair value 156.4 194.8
Fair Value Measurements Recurring [Member] | Level 3 [Member]    
Liabilities    
Market-based share awards liability 0.5 0.5
Contingent consideration 29.1 10.7
Total liabilities at fair value 29.6 11.2
Fair Value Measurements Recurring [Member] | Cash and Cash Equivalents [Member] | Level 1 [Member]    
Assets    
Cash and cash equivalents 86.0 31.1
Fair Value Measurements Recurring [Member] | Money Market Mutual Funds [Member] | Level 1 [Member]    
Assets    
Cash and cash equivalents $ 70.4 $ 163.7