XML 43 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Accrued Expenses and Other Current Liabilities  
Schedule of accrued expenses

March 31, 

December 31, 

    

2024

    

2023

Research and development costs

$

13,193

$

12,925

Professional fees

 

3,960

 

3,833

Payroll related

 

7,754

 

15,439

Royalties

1,278

1,180

Sales Allowances

10,144

9,475

Other

 

8,202

 

5,410

Accrued expenses and other current liabilities

$

44,531

$

48,262