XML 23 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities

The following table presents the detail of accrued expenses and other current liabilities for the periods presented:
June 30,
2023
December 31,
2022
(In thousands)
Professional services and consulting and other vendor fees$60,250 $51,067 
Payroll and other employee related costs15,802 19,182 
Short-term contingent earn-out24,403 47,819 
Sales commissions1,998 4,402 
Finance lease liability692 2,569 
Restructuring2,261 803 
Taxes other than income tax1,690 1,148 
Other2,435 2,254 
Total accrued expenses and other current liabilities$109,531 $129,244