XML 29 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of accrued liabilities

Accrued liabilities as of June 30, 2024 and December 31, 2023 were comprised as follows (in thousands):

 

 

 

June 30,
2024

 

 

December 31,
2023

 

Accrued contract research and manufacturing costs

 

$

2,899

 

 

$

2,340

 

Accrued compensation and benefits

 

 

1,056

 

 

 

1,320

 

Accrued clinical costs

 

 

68

 

 

 

1,578

 

Others

 

 

647

 

 

 

728

 

Total

 

$

4,670

 

 

$

5,966