v3.26.1
Condensed Consolidated Financial Statement Details - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued research and development expenses $ 9,168 $ 13,980
Accrued compensation 7,033 2,940
Accrued contract termination costs 3,505 2,632
Other accrued expenses 3,682 2,719
Total accrued expenses $ 23,388 $ 22,271