XML 52 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities - Summary Of Accrued Expenses And Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued employee compensation costs $ 2,079 $ 3,328
Accrued research and development costs 8,285 10,433
Lease liability 169 335
Accrued legal and professional fees 766 902
Accrued Income Taxes, Current 232  
Other 291 364
Accrued expenses and other current liabilities $ 11,822 $ 15,362