XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue.    
Net revenue $ 24,664 $ 25,304
Remaining performance obligations on leases one year or less exemption true  
Broadcast Advertising Revenue, Net    
Revenue.    
Net revenue $ 20,482 21,468
Digital Advertising Revenue    
Revenue.    
Net revenue 2,449 1,910
Other Revenue    
Revenue.    
Net revenue $ 1,733 $ 1,926