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]    
Employee compensation and related benefits $ 14,071 $ 29,342
Research costs 10,461 15,836
Process development and manufacturing costs 3,474 3,646
Professional fees 3,343 4,458
Other 9,057 1,985
Total $ 40,406 $ 55,267