XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue Recognition        
Revenue $ 77,901 $ 106,760 $ 145,054 $ 198,318
United States        
Revenue Recognition        
Revenue 73,292 94,152 135,893 177,252
International        
Revenue Recognition        
Revenue 4,609 12,608 9,161 21,066
Advertising        
Revenue Recognition        
Revenue 35,397 53,224 69,645 101,892
Content        
Revenue Recognition        
Revenue 31,479 40,284 53,097 72,563
Commerce and other        
Revenue Recognition        
Revenue $ 11,025 $ 13,252 $ 22,312 $ 23,863