XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue From Contract With Customer [Line Items]      
Current deferred revenues $ 190.5 $ 174.3  
Total deferred revenues 190.7 175.2 $ 152.6
Cancelled event liabilities 1.2 0.6  
Provision for expected credit losses 0.5 0.3  
Accounts receivable write off $ 0.3 0.4  
Maximum [Member]      
Revenue From Contract With Customer [Line Items]      
Payment term 60 days    
Contracts with customers sales beginning period 1 year    
Contracts with customers commission benefited expected period 1 year    
Minimum [Member]      
Revenue From Contract With Customer [Line Items]      
Payment term 30 days    
Other Noncurrent Liabilities [Member]      
Revenue From Contract With Customer [Line Items]      
Long-term deferred revenues $ 0.2 0.9  
Trade Shows [Member] | COVID-19 [Member]      
Revenue From Contract With Customer [Line Items]      
Current deferred revenues 0.1 0.5  
Accounts receivable credits reclassified to cancelled event liabilities $ 1.1 $ 0.1