XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue Recognition        
Revenue $ 73,299 $ 103,733 $ 218,353 $ 302,051
United States        
Revenue Recognition        
Revenue 66,877 94,582 202,770 272,869
International        
Revenue Recognition        
Revenue 6,422 9,151 15,583 29,182
Advertising        
Revenue Recognition        
Revenue 32,589 50,404 102,234 152,296
Content        
Revenue Recognition        
Revenue 26,250 38,416 79,347 110,979
Commerce and other        
Revenue Recognition        
Revenue $ 14,460 $ 14,913 $ 36,772 $ 38,776