XML 68 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued employee compensation and benefits $ 5,478 $ 4,357
Accrued research and development 3,537 1,322
Accrued consulting and professional services 1,026 636
Accrued legal services and license fee 250 92
Other 425 431
Total accrued expenses and other current liabilities $ 10,716 $ 6,838