XML 28 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2023
Accrued Expenses  
Accrued Expenses

4. Accrued Expenses

Accrued expenses consists of the following:

December 31, 

December 31, 

    

2023

    

2022

Research and development costs

$

12,925

$

11,379

Professional fees

 

3,833

 

4,502

Payroll related

 

15,439

 

11,444

Royalties

1,180

440

Sales Allowances

9,475

2,710

Other

 

5,410

 

2,419

Accrued expenses and other current liabilities

$

48,262

$

32,894