XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Advertising Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total advertising $ 640,178 $ 598,345 $ 1,859,290 $ 1,749,937
Advertising benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total     100.00% 100.00%
Advertising        
Disaggregation of Revenue [Line Items]        
Total advertising $ 118,370 $ 117,113 $ 341,244 $ 341,124
Advertising | Advertising benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 100.00% 100.00%    
Digital | Advertising benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total     65.70% 61.60%
Digital | Advertising        
Disaggregation of Revenue [Line Items]        
Total advertising $ 81,564 $ 75,001 $ 224,166 $ 210,076
Digital | Advertising | Advertising benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 68.90% 64.00%    
Print | Advertising benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total     34.30% 38.40%
Print | Advertising        
Disaggregation of Revenue [Line Items]        
Total advertising $ 36,806 $ 42,112 $ 117,078 $ 131,048
Print | Advertising | Advertising benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 31.10% 36.00%