XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total $ 31,815 $ 28,941
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total 28,004 26,607
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total 3,811 2,334
UNITED STATES    
Disaggregation of Revenue [Line Items]    
Total 29,911 27,411
Other [Member]    
Disaggregation of Revenue [Line Items]    
Total 1,904 1,530
Digital Advertising [Member]    
Disaggregation of Revenue [Line Items]    
Total 21,817 22,748
Digital Subscriptions [Member]    
Disaggregation of Revenue [Line Items]    
Total 1,671 2,334
Publisher Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Total 3,104 2,103
Performance Marketing [Member]    
Disaggregation of Revenue [Line Items]    
Total 4,790 672
Product and Service, Other [Member]    
Disaggregation of Revenue [Line Items]    
Total 226 811
Digital Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Total 31,608 28,668
Print Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Total 207 273
Total Print Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Total $ 207 $ 273