v3.25.2
Revenues - Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation Of Revenue [Line Items]    
Total Revenue $ 103,887 $ 58,659
Marketing Advertising Services And Sponsorship [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenue 72,283 33,481
Intelligence Subscription Services [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenue 18,846 18,692
Advisory Services [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenue 12,546 6,328
Exhibitor And Attendee [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenue $ 212 $ 158