v3.26.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued manufacturing $ 25,445 $ 3,812
Accrued clinical 24,855 18,888
Accrued employee compensation and benefits 8,392 9,054
Accrued professional services 3,429 3,866
Accrued other research and development 557 1,300
Other 721 916
Total accrued expenses and other current liabilities $ 63,399 $ 37,836