XML 300 R76.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 28,941 $ 28,418
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 26,607 24,757
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 2,334 3,661
UNITED STATES    
Disaggregation of Revenue [Line Items]    
Total revenue 27,411 27,319
Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 1,530 1,099
Digital Advertising [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 22,748 19,093
Digital Subscriptions [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 2,334 3,661
Licensing And Syndication Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 2,300 3,351
Product and Service, Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 1,286 551
Digital Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 28,668 26,656
Print Advertising [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 656
Print Subscriptions [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 273 1,106
Print Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue $ 273 $ 1,762