XML 34 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Details - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Accounts payable $ 2,928 $ 3,819
Accrued compensation 3,056 3,790
Accrued research and development (includes related party amounts of $1,775 and $0, respectively) 11,441 18,246
Other accrued expenses 786 865
Total $ 18,211 $ 26,720