XML 41 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Summary of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Accrued research and development expenses $ 17,409 $ 10,992
Accrued compensation 2,372 5,833
Accrued professional services 474 602
Other accrued and current liabilities 239 141
Total accrued and other current liabilities $ 20,494 $ 17,568