XML 88 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Jun. 21, 2022
Mar. 31, 2024
Jun. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Contingent consideration on purchase price       $ 10.7 $ 6.9  
Payment of contingent consideration         3.7 $ 4.4
Market-based share awards liability       0.5 0.8  
Selling, General and Administrative Expenses [Member]            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Business combination increase (decrease) in fair value of contingent consideration liability       (1.2) (2.4) $ (33.6)
Market-based share awards liability       0.5 0.8  
Advertising Week [Member]            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Contingent consideration on purchase price $ 5.9     2.3 4.9  
Plum River [Member]            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Payment of contingent consideration     $ 3.7      
AV-IQ [Member]            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Payment of contingent consideration   $ 0.2        
Other Acquisitions [Member]            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Contingent consideration on purchase price       8.4 $ 2.0  
Expected to be Settled in 2025 [Member]            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Contingent consideration on purchase price       0.7    
Expected to be Settled in 2025 [Member] | Other Acquisitions [Member]            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Contingent consideration on purchase price       0.7    
Expected to be Settled in 2027 [Member]            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Contingent consideration on purchase price       9.2    
Expected to be Settled in 2027 [Member] | Other Acquisitions [Member]            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Contingent consideration on purchase price       6.9    
Expected to be Settled in 2028 [Member]            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Contingent consideration on purchase price       0.8    
Expected to be Settled in 2028 [Member] | Other Acquisitions [Member]            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Contingent consideration on purchase price       $ 0.8    
2026 Payment [Member] | Advertising Week [Member]            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Business combination payment dependent upon compounded annual term 5 years     5 years