XML 40 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

13. COMMITMENTS AND CONTINGENCIES

The Company has non-cancelable agreements with certain media research and ratings providers, expiring at various dates through December 2026, to provide television and radio audience measurement services. Pursuant to these agreements, as of December 31, 2022, the Company is obligated to pay these providers a total of approximately $7.4 million. In addition, as of December 31, 2022, the Company has commitments consist primarily of obligations for software licenses utilized by the Company's sales team of approximately $3.9 million. The 2023 and 2024 annual commitments total approximately $8.1 million and $2.1 million, respectively. The annual commitments beyond 2024 total approximately $1.2 million.