XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 106,760 $ 89,104 $ 198,318 $ 161,752
United States        
Disaggregation of Revenue [Line Items]        
Revenue 94,152 80,178 177,252 145,780
International        
Disaggregation of Revenue [Line Items]        
Revenue 12,608 8,926 21,066 15,972
Advertising        
Disaggregation of Revenue [Line Items]        
Revenue 53,224 47,804 101,892 86,453
Content        
Disaggregation of Revenue [Line Items]        
Revenue 40,284 24,241 72,563 43,778
Commerce and other        
Disaggregation of Revenue [Line Items]        
Revenue $ 13,252 $ 17,059 $ 23,863 $ 31,521