XML 32 R23.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

Accrued contracted costs

$

2,863

$

2,822

Accrued compensation

2,671

3,373

Accrued professional fees

1,891

588

Accrued other

331

407

Accrued milestones

500

Total

$

7,756

$

7,690