XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2023
Accrued Expenses  
Schedule of accrued expenses

Accrued expenses consisted of the following (in thousands):

September 30,

December 31, 

2023

2022

Payroll and related costs

$

7,159

$

7,061

    

Clinical trials and drug development

5,303

5,725

Professional fees

594

1,417

Accrued tax provision

2,445

Third-party commercial expenses

3,708

1,880

Short-term lease liabilities

704

637

Other

860

371

Total accrued expenses

$

18,328

$

19,536