v3.26.1
REVENUE - Advertising Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total advertising revenues $ 762,455 $ 685,873 $ 1,474,691 $ 1,321,783
Advertising        
Disaggregation of Revenue [Line Items]        
Total advertising revenues $ 149,123 $ 133,974 $ 275,947 $ 242,050
Advertising | Advertising benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 100.00% 100.00% 100.00% 100.00%
Digital advertising revenues | Advertising        
Disaggregation of Revenue [Line Items]        
Total advertising revenues $ 113,961 $ 94,422 $ 207,216 $ 165,287
Digital advertising revenues | Advertising | Advertising benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 76.40% 70.50% 75.10% 68.30%
Print advertising revenues | Advertising        
Disaggregation of Revenue [Line Items]        
Total advertising revenues $ 35,162 $ 39,552 $ 68,731 $ 76,763
Print advertising revenues | Advertising | Advertising benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 23.60% 29.50% 24.90% 31.70%