v3.25.2
Segment Information - Disaggregation of Revenue Generating Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total operating revenues $ 540,080 $ 573,629 $ 1,064,473 $ 1,135,093
Core advertising        
Disaggregation of Revenue [Line Items]        
Total operating revenues 332,426 336,502 655,014 670,292
Political        
Disaggregation of Revenue [Line Items]        
Total operating revenues 3,104 29,479 6,366 45,447
Distribution        
Disaggregation of Revenue [Line Items]        
Total operating revenues 195,404 199,599 384,328 402,159
Other        
Disaggregation of Revenue [Line Items]        
Total operating revenues $ 9,146 $ 8,049 $ 18,765 $ 17,195