v3.26.1
Balance Sheet Components - Schedule of Accrued and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]    
Preclinical and clinical trial accruals $ 4,716 $ 3,066
API and bulk drug product price true-up 5,194 6,977
Payroll and related accruals 1,958 3,983
Accrued restructuring charge 211 537
Professional services 8,896 2,465
Current portion of liability related to sale of future revenues 215 1,334
Other 1,922 1,821
Total accrued and other current liabilities $ 23,112 $ 20,183