v3.26.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
March 31,
2026
December 31,
2025
Research and development costs$17,800 $17,084 
Professional fees6,626 5,827 
Payroll related14,398 22,433 
Royalties3,005 2,870 
Sales allowances33,071 31,564 
Other5,145 4,078 
Accrued expenses and other current liabilities$80,045 $83,855