v3.26.1
Segment Information - Schedule of Disaggregation of Revenue Generating Activities (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 operating revenues $ 490,401 $ 540,080 $ 1,007,269 $ 1,064,473
Core advertising        
Disaggregation of Revenue [Line Items]        
Total operating revenues 286,137 332,426 591,706 655,014
Political        
Disaggregation of Revenue [Line Items]        
Total operating revenues 29,683 3,104 39,780 6,366
Distribution        
Disaggregation of Revenue [Line Items]        
Total operating revenues 163,917 195,404 356,280 384,328
Other        
Disaggregation of Revenue [Line Items]        
Total operating revenues $ 10,664 $ 9,146 $ 19,503 $ 18,765