XML 125 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued expenses and other current liabilities (Tables)
12 Months Ended
Dec. 31, 2024
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,
20242023
Accrued expenses and other current liabilities:
Accrued research and development$10,064 $11,243 
Accrued compensation and benefits7,428 7,344 
Other1,871 2,043 
Total accrued expenses and other current liabilities$19,363 $20,630