v3.26.1
Balance Sheet Detail - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]    
Product revenue allowances $ 2,170 $ 377
Accrued clinical trial research and development expenses 20,086 23,276
Accrued other research and development expenses 14,655 12,041
Accrued compensation and benefits 14,344 22,372
Other accrued expenses 3,498 3,392
Income taxes payable 59 239
Total accrued expenses and other current liabilities $ 54,812 $ 61,697