XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue        
Net Revenue $ 28,229 $ 29,716 $ 52,441 $ 55,010
Remaining performance obligations on leases one year or less exemption     true  
Broadcast Advertising Revenue, net        
Revenue        
Net Revenue 21,626 23,167 $ 40,480 43,649
Digital Advertising Revenue        
Revenue        
Net Revenue 4,558 4,254 8,053 7,333
Other Revenue        
Revenue        
Net Revenue $ 2,045 $ 2,295 $ 3,908 $ 4,028