XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Employee compensation $ 4,169 $ 8,040
Accrued nonclinical, clinical and process development costs 3,298 3,367
Accrued professional services 674 351
State income tax payable 109 101
Other 910 725
Total accrued expenses and other current liabilities $ 9,160 $ 12,584