XML 34 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses
12 Months Ended
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]  
Accrued Expenses Accrued Expenses
As of December 31,
 (In thousands)20202019
Accrued data costs$19,375 $19,593 
Payroll and payroll-related14,653 15,412 
Accrued interest on senior secured convertible notes— 6,120 
Professional fees4,848 4,118 
Other9,504 10,264 
Total accrued expenses$48,380 $55,507