v3.26.1
Organization and Basis of Presentation (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
website
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
website
Jun. 30, 2025
USD ($)
Organization and Basis of Presentation [Line Items]        
Net revenue $ 115,353 $ 115,448 $ 212,134 $ 214,123
Stock-based compensation 3,302 3,790 7,033 7,978
Digital Advertising        
Organization and Basis of Presentation [Line Items]        
Net revenue 47,221 42,538 86,485 79,289
Subscription Digital Marketing Solutions        
Organization and Basis of Presentation [Line Items]        
Net revenue 17,166 18,767 34,676 37,789
Broadcast Advertising        
Organization and Basis of Presentation [Line Items]        
Net revenue 46,510 49,196 85,158 90,583
Corporate and Other Reconciling Items        
Organization and Basis of Presentation [Line Items]        
Net revenue 0 0 0 0
Stock-based compensation 1,947 2,799 4,645 6,001
Corporate and Other Reconciling Items | Revision of Prior Period, Reclassification, Adjustment        
Organization and Basis of Presentation [Line Items]        
Stock-based compensation   700   1,300
Corporate and Other Reconciling Items | Digital Advertising | Revision of Prior Period, Reclassification, Adjustment        
Organization and Basis of Presentation [Line Items]        
Stock-based compensation   400   700
Corporate and Other Reconciling Items | Subscription Digital Marketing Solutions | Revision of Prior Period, Reclassification, Adjustment        
Organization and Basis of Presentation [Line Items]        
Stock-based compensation   100   200
Corporate and Other Reconciling Items | Broadcast Advertising | Revision of Prior Period, Reclassification, Adjustment        
Organization and Basis of Presentation [Line Items]        
Stock-based compensation   200   400
Operating segments | Digital Advertising        
Organization and Basis of Presentation [Line Items]        
Net revenue 47,221 42,538 86,485 79,289
Stock-based compensation 583 488 1,076 924
Operating segments | Subscription Digital Marketing Solutions        
Organization and Basis of Presentation [Line Items]        
Net revenue 17,166 18,767 34,676 37,789
Stock-based compensation 117 142 218 275
Operating segments | Broadcast Advertising        
Organization and Basis of Presentation [Line Items]        
Net revenue 46,510 49,196 85,158 90,583
Stock-based compensation $ 651 357 $ 1,087 771
Operating segments | Broadcast Advertising | Revision of Prior Period, Reclassification, Adjustment        
Organization and Basis of Presentation [Line Items]        
Net revenue   $ 500   $ 600
Minimum | Amped        
Organization and Basis of Presentation [Line Items]        
Number of websites | website 400   400