XML 62 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components - Schedule of Accrued and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Preclinical and clinical trial accruals $ 3,312 $ 6,327
API and bulk drug product price true-up 12,398 13,071
Litigation settlement 0 28,500
Payroll and related accruals 3,060 4,640
Accrued restructuring charge 802 4,572
Professional services 2,527 2,049
Current portion of liability related to sale of future revenues 1,569 460
Other 2,108 2,416
Total accrued and other current liabilities $ 25,776 $ 62,035