XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of presentation, merger agreement and accounting policies - Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenues $ 731,506 $ 784,881 $ 1,471,833 $ 1,559,004
Subscription        
Disaggregation of Revenue [Line Items]        
Total revenues 396,126 389,079 810,406 780,733
Advertising & Marketing Services        
Disaggregation of Revenue [Line Items]        
Total revenues 317,726 335,259 625,571 689,726
Political        
Disaggregation of Revenue [Line Items]        
Total revenues 5,991 50,858 11,282 68,823
Other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 11,663 $ 9,685 $ 24,574 $ 19,722