XML 35 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued research and development $ 4,871 $ 3,537
Accrued employee compensation and benefits 2,230 5,478
Accrued consulting and professional services 1,108 1,026
Accrued legal services and license fee 321 250
Other 256 425
Total accrued expenses and other current liabilities $ 8,786 $ 10,716