XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue    
Net Revenue $ 24,212 $ 25,294
Remaining performance obligations on leases one year or less exemption true  
Broadcast Advertising Revenue, net    
Revenue    
Net Revenue $ 18,854 20,482
Digital Advertising Revenue    
Revenue    
Net Revenue 3,495 3,079
Other Revenue    
Revenue    
Net Revenue $ 1,863 $ 1,733