XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components - Summary of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]    
Accrued research and development-related expenses $ 5,606 $ 6,555
Accrued professional services expenses 193 24
Other 44 102
Total accrued liabilities $ 5,843 $ 6,681