v3.25.1
Revenues -Schedule of Disaggregated by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Net revenue $ 187,349 $ 200,053
Total broadcast radio revenue    
Disaggregation of Revenue [Line Items]    
Net revenue 124,897 139,735
Spot    
Disaggregation of Revenue [Line Items]    
Net revenue 80,964 90,573
Network    
Disaggregation of Revenue [Line Items]    
Net revenue 43,933 49,162
Digital    
Disaggregation of Revenue [Line Items]    
Net revenue 36,565 34,447
Other    
Disaggregation of Revenue [Line Items]    
Net revenue $ 25,887 $ 25,871