XML 43 R14.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued and Other Current Liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued and other current liabilities

6. Accrued and other current liabilities

Accrued and other current liabilities consisted of the following:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Accrued employee compensation costs

 

$

5,611

 

 

$

5,754

 

Accrued professional

 

 

651

 

 

 

525

 

Accrued research and development costs

 

 

4,634

 

 

 

6,601

 

Current portion of operating lease liabilities

 

 

2,062

 

 

 

2,359

 

Other current liabilities

 

 

857

 

 

 

509

 

 

$

13,815

 

 

$

15,748