XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue Recognition    
Revenue $ 67,153 $ 91,558
United States    
Revenue Recognition    
Revenue 62,601 83,100
International    
Revenue Recognition    
Revenue 4,552 8,458
Advertising    
Revenue Recognition    
Revenue 34,248 48,668
Content    
Revenue Recognition    
Revenue 21,618 32,279
Commerce and other    
Revenue Recognition    
Revenue $ 11,287 $ 10,611