v3.25.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 2025
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 as of the dates presented:
March 31,
2025
December 31,
2024
(In thousands)
Professional services and consulting and other vendor fees$27,557 $30,302 
Payroll and other employee-related costs9,397 10,061 
Warrants liability (Note 9)8,674 17,498 
Accrued interest6,688 998 
Restructuring (Note 12)1,206 3,028 
Non-income tax559 644 
Sales commissions1,882 2,207 
Other1,320 1,844 
Total accrued expenses and other current liabilities$57,283 $66,582