XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Employee compensation $ 5,332 $ 8,040
Accrued nonclinical, clinical and process development costs 3,212 3,367
Accrued professional services 658 351
State income tax payable 79 101
Other 631 725
Total accrued expenses and other current liabilities $ 9,912 $ 12,584