XML 71 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Other Financial Statement Information - Schedule Of Accrued Expenses And Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued payroll $ 3,932 $ 3,217
Accrued clinical and drug manufacturing expenses 2,213 4,334
Accrued legal fees 59 338
Accrued expenses and other 619 295
Total accrued expenses and other current liabilities 8,749 10,964
Related Party [Member]    
Related party payable $ 1,926 $ 2,780