XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Schedule of Accrued Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation $ 6,021 $ 6,691
Accrued research and development costs 6,042 3,486
Accrued property and equipment 2,190 5,001
Other accrued and current liabilities 1,046 858
Total accrued and other liabilities $ 15,299 $ 16,036