XML 80 R69.htm IDEA: XBRL DOCUMENT v3.26.3
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 20,544 $ 29,760 $ 63,133 $ 106,587
At point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 17,436 23,475 52,916 90,477
Over time        
Disaggregation of Revenue [Line Items]        
Total revenue 3,108 6,285 10,217 16,110
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 17,910 28,364 57,148 101,215
Other        
Disaggregation of Revenue [Line Items]        
Total revenue 2,634 1,396 5,985 5,372
Digital revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 20,437 29,267 62,554 105,642
Digital advertising        
Disaggregation of Revenue [Line Items]        
Total revenue 12,340 17,946 37,038 71,456
Digital subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenue 784 1,492 2,405 4,642
Publisher revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 3,209 5,495 10,964 14,220
Performance marketing        
Disaggregation of Revenue [Line Items]        
Total revenue 2,792 4,043 8,190 14,563
Other digital revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 1,312 291 3,957 761
Print revenue        
Disaggregation of Revenue [Line Items]        
Total revenue $ 107 $ 493 $ 579 $ 945