v3.25.1
Revenues - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
station
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Disaggregation of Revenue [Line Items]      
Number of owned-and-operated stations | station 400    
Revenues $ 187,349 $ 200,053  
Asset related to unamortized portion of commission expense 6,100   $ 6,500
Trade and Barter Transactions      
Disaggregation of Revenue [Line Items]      
Revenues 16,600 15,400  
Other expenses $ 16,900 $ 14,700