XML 43 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of business, use of estimates, basis of presentation, terminated merger agreement, and summary of significant accounting policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue
Revenue earned by categories in 2023, 2022 and 2021 are shown below (amounts in thousands):
202320222021
Subscription$1,527,563 $1,530,402 $1,466,433 
Advertising & Marketing Services1,289,9031,363,4171,428,082
Political45,800341,11060,573
Other47,66444,31636,005
Total revenues$2,910,930 $3,279,245 $2,991,093