v3.26.1
Revenues - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
station
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Disaggregation of Revenue [Line Items]          
Number of owned-and-operated stations | station     384    
Revenues $ 167,907 $ 186,017 $ 332,354 $ 373,366  
Asset related to unamortized portion of commission expense 5,900   5,900   $ 6,000
Trade and Barter Transactions          
Disaggregation of Revenue [Line Items]          
Revenues 17,800 19,400 39,200 36,000  
Other expenses $ 20,000 $ 16,500 $ 39,000 $ 33,400