v3.26.1
Prepaid Expenses and Other Current Assets and Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued CRO costs $ 13,511 $ 1,324
Accrued research and development costs 1,898 449
Accrued compensation costs 2,005 1,680
Accrued professional and consulting costs 856 350
Accrued termination benefits 798 515
Other accrued costs 161 267
Total accrued expenses $ 19,229 $ 4,585