v3.26.1
Other Financial Statement Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Financial Statement Information [Abstract]    
Accrued payroll $ 12,151 $ 18,700
Accrued drug manufacturing costs 10,283 8,427
Accrued commercial expenses 4,452 1,181
Accrued clinical trial costs 4,131 1,333
Other 2,731 1,916
Total accrued expenses and other current liabilities $ 33,748 $ 31,557