v3.25.2
Revenues -Schedule of Disaggregated by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Net revenue $ 186,017 $ 204,849 $ 373,366 $ 404,902
Total broadcast radio revenue        
Disaggregation of Revenue [Line Items]        
Net revenue 118,437 136,112 243,334 275,847
Spot        
Disaggregation of Revenue [Line Items]        
Net revenue 91,151 101,806 172,115 192,379
Network        
Disaggregation of Revenue [Line Items]        
Net revenue 27,286 34,306 71,219 83,468
Digital        
Disaggregation of Revenue [Line Items]        
Net revenue 38,832 39,397 75,397 73,844
Other        
Disaggregation of Revenue [Line Items]        
Net revenue $ 28,748 $ 29,340 $ 54,635 $ 55,211