XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE - Advertising Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total advertising revenues $ 700,821 $ 640,178 $ 2,022,604 $ 1,859,290
Advertising        
Disaggregation of Revenue [Line Items]        
Total advertising revenues $ 132,291 $ 118,370 $ 374,341 $ 341,244
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 $ 98,111 $ 81,564 $ 263,398 $ 224,166
Digital advertising revenues | Advertising | Advertising benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 74.20% 68.90% 70.40% 65.70%
Print advertising revenues | Advertising        
Disaggregation of Revenue [Line Items]        
Total advertising revenues $ 34,180 $ 36,806 $ 110,943 $ 117,078
Print advertising revenues | Advertising | Advertising benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 25.80% 31.10% 29.60% 34.30%