v3.25.4
Revenues - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue From Contract With Customer [Line Items]      
Current deferred revenues $ 219.2 $ 190.5  
Total deferred revenues 219.2 190.7 $ 175.2
Cancelled event liabilities 1.0 1.2  
Provision for expected credit losses 2.8 0.5 0.3
Accounts receivable write off $ 0.5 $ 0.3 $ 0.4
Maximum [Member]      
Revenue From Contract With Customer [Line Items]      
Payment term 60 days    
Minimum [Member]      
Revenue From Contract With Customer [Line Items]      
Payment term 30 days