v3.25.2
Revenues - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
station
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Disaggregation of Revenue [Line Items]          
Number of owned-and-operated stations | station     400    
Revenues $ 186,017 $ 204,849 $ 373,366 $ 404,902  
Asset related to unamortized portion of commission expense 6,000   6,000   $ 6,500
Trade and Barter Transactions          
Disaggregation of Revenue [Line Items]          
Revenues 19,400 18,000 36,000 33,400  
Other expenses $ 16,500 $ 15,300 $ 33,400 $ 30,000