XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Accrued payroll and other employee benefits $ 2,403 $ 2,854
Accrued research and development 4,753 1,028
Accrued legal and professional fees 255 94
Accrued other general and administrative fees 280 440
Total accrued and other current liabilities $ 7,691 $ 4,416