XML 184 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued expenses and other current liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Summary of accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of December 31,
20232022
Accrued expenses and other current liabilities:
Accrued research and development$11,243 $9,824 
Accrued compensation and benefits7,344 6,831 
Other2,043 3,114 
Total accrued expenses and other current liabilities$20,630 $19,769