v3.26.3
REVENUE - Advertising Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Total advertising revenues $ 768,538 $ 700,821 $ 2,243,229 $ 2,022,604
Advertising        
Disaggregation of Revenue [Line Items]        
Total advertising revenues $ 142,573 $ 132,291 $ 418,520 $ 374,341
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 $ 109,853 $ 98,111 $ 317,069 $ 263,398
Digital advertising revenues | Advertising | Advertising benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 77.10% 74.20% 75.80% 70.40%
Print advertising revenues | Advertising        
Disaggregation of Revenue [Line Items]        
Total advertising revenues $ 32,720 $ 34,180 $ 101,451 $ 110,943
Print advertising revenues | Advertising | Advertising benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 22.90% 25.80% 24.20% 29.60%