v3.26.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued clinical $ 21,993 $ 18,888
Accrued employee compensation and benefits 4,661 9,054
Accrued professional services 1,889 3,866
Accrued manufacturing 16,993 3,812
Accrued other research and development 456 1,300
Other 722 916
Total accrued expenses and other current liabilities $ 46,714 $ 37,836