v3.25.2
Revenues - Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation Of Revenue [Line Items]        
Total Revenue $ 119,943 $ 62,968 $ 223,830 $ 121,627
Marketing Advertising Services And Sponsorship [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenue 87,134 36,335 159,417 69,816
Intelligence Subscription Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenue 19,682 19,178 38,528 37,870
Advisory Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenue 13,114 7,376 25,660 13,704
Exhibitor And Attendee [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenue $ 13 $ 79 $ 225 $ 237