XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue Recognition        
Revenue $ 64,320 $ 59,978 $ 156,007 $ 177,014
United States        
Revenue Recognition        
Revenue 61,672 53,659 146,910 161,908
International        
Revenue Recognition        
Revenue 2,648 6,319 9,097 15,106
Advertising        
Revenue Recognition        
Revenue 26,066 26,915 71,303 83,720
Content        
Revenue Recognition        
Revenue 17,357 18,616 41,833 56,606
Commerce and other        
Revenue Recognition        
Revenue $ 20,897 $ 14,447 $ 42,871 $ 36,688