XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Components - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Research and development expenses $ 6,006 $ 2,516
Payroll and related costs 2,967 4,033
Other 1,736 1,389
Total accrued expenses and other current liabilities $ 10,709 $ 7,938