v3.26.1
Revenue Recognition - Schedule of Market Place Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Marketplace revenues:        
Total Marketplace revenues $ 103,948 $ 114,478 $ 201,475 $ 248,218
Owned Properties        
Marketplace revenues:        
Total Marketplace revenues 93,718 97,439 182,432 206,671
Private Label        
Marketplace revenues:        
Total Marketplace revenues 10,230 17,039 19,043 41,547
Concerts        
Marketplace revenues:        
Total Marketplace revenues 42,424 50,586 85,994 108,740
Sports        
Marketplace revenues:        
Total Marketplace revenues 41,721 35,818 71,263 74,416
Theater        
Marketplace revenues:        
Total Marketplace revenues 15,943 23,744 36,048 55,277
Other        
Marketplace revenues:        
Total Marketplace revenues $ 3,860 $ 4,330 $ 8,170 $ 9,785