XML 50 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]  
Schedule of 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