v3.26.1
Accrued Expenses and Other Liabilities
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Accrued Expenses and Other Liabilities Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following (in thousands):
December 31,
20252024
Compensation and benefits$26,224 $19,681 
Research and development accruals8,009 13,372 
Professional fees7,679 9,075 
Other accrued expenditure6,861 6,075 
Rebates, chargebacks and returns4,991 — 
Other liabilities2,028 479 
VAT payable
— 3,594 
Total Accrued Expenses and Other Liabilities$55,792 $52,276