XML 61 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Employee compensation $ 8,040 $ 8,710
Accrued nonclinical, clinical and process development costs 3,367 6,854
Accrued professional fees 351 532
State income tax payable 101 254
Other 725 417
Total accrued expenses and other current liabilities $ 12,584 $ 16,767