XML 62 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation $ 7,918 $ 6,722
Accrued research and development costs 3,633 5,845
Accrued property and equipment 254 174
Other accrued and current liabilities 424 855
Total accrued and other liabilities $ 12,229 $ 13,596