v3.26.1
Revenues -Schedule of Disaggregated by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Net revenue $ 167,907 $ 186,017 $ 332,354 $ 373,366
Total broadcast radio revenue        
Disaggregation of Revenue [Line Items]        
Net revenue 102,861 118,437 203,609 243,334
Spot        
Disaggregation of Revenue [Line Items]        
Net revenue 81,449 91,151 149,195 172,115
Network        
Disaggregation of Revenue [Line Items]        
Net revenue 21,412 27,286 54,414 71,219
Digital        
Disaggregation of Revenue [Line Items]        
Net revenue 38,712 38,832 72,250 75,397
Other        
Disaggregation of Revenue [Line Items]        
Net revenue $ 26,334 $ 28,748 $ 56,495 $ 54,635