XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Accrued Expenses and Other Current Liabilities  
Schedule of accrued expenses

September 30, 

December 31, 

    

2024

    

2023

Research and development costs

$

14,810

$

12,925

Professional fees

 

5,760

 

3,833

Payroll related

 

12,952

 

15,439

Royalties

1,662

1,180

Sales allowances

15,299

9,475

Other

 

4,314

 

5,410

Accrued expenses and other current liabilities

$

54,797

$

48,262