XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 27,183 $ 34,072 $ 56,124 $ 62,490
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 25,813 30,886 52,420 55,643
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 1,370 3,186 3,704 6,847
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total revenue 25,188 32,949 52,599 60,268
Other [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 1,995 1,123 3,525 2,222
Digital Advertising [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 20,718 23,019 43,466 42,112
Digital Subscriptions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 1,370 3,186 3,704 6,847
Licensing and Syndication Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 2,621 3,100 4,921 6,451
Product and Service, Other [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 1,721 1,219 3,007 1,770
Digital Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 26,430 30,524 55,098 57,180
Print Advertising [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 1,060 1,716
Print Subscriptions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 753 2,488 1,026 3,594
Print Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue $ 753 $ 3,548 $ 1,026 $ 5,310