XML 20 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses

5. Accrued Expenses

Accrued expenses consisted of the following (in thousands):

 

 

 

SEPTEMBER 30,
2024

 

 

DECEMBER 31,
2023

 

Payroll and employee related expenses

 

$

2,338

 

 

$

2,017

 

Third-party research and development expenses

 

 

1,501

 

 

 

1,811

 

Professional fees and other

 

 

730

 

 

 

528

 

 

 

$

4,569

 

 

$

4,356