XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Accrued Expenses and Other Current Liabilities  
Schedule of accrued expenses

June 30, 

December 31, 

    

2024

    

2023

Research and development costs

$

12,443

$

12,925

Professional fees

 

3,945

 

3,833

Payroll related

 

11,497

 

15,439

Royalties

1,454

1,180

Sales Allowances

12,962

9,475

Other

 

5,776

 

5,410

Accrued expenses and other current liabilities

$

48,077

$

48,262