XML 78 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Balance Sheet Related Disclosures [Abstract]                
Employee compensation $ 9,540       $ 8,040      
Accrued nonclinical, clinical and process development costs 4,401       3,367      
Accrued professional fees 554       351      
State income tax payable 123       101      
Other 1,002       725      
Total accrued expenses and other current liabilities $ 15,620 $ 14,886 $ 9,912 $ 9,160 $ 12,584 $ 16,362 $ 17,704 $ 17,344