v3.26.1
Prepaid Expenses and Other Current Assets and Accrued Expenses - Schedule of Prepaid Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Prepaid Expense and Other Assets, Current [Abstract]    
CRO advances $ 22,774 $ 10,757
Prepaid research and development 2,249 541
Prepaid clinical trial expenses 1,014 750
Prepaid insurance 460 693
Other prepaid expenses and other current assets 1,014 478
Total prepaid expenses and other current assets $ 27,511 $ 13,219