XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Details - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accounts payable $ 8,872 $ 6,548
Accrued clinical trial costs 4,373 5,527
Accrued research and development costs 4,527 2,312
Accrued outside services and professional fees 5,125 1,726
Accrued landlord improvements 19 3,816
Other accrued expenses 1,081 3,267
Total $ 23,997 $ 23,196