v3.25.4
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Research and development, including manufacturing and clinical expenditures $ 18,886 $ 6,940
Payroll and payroll related 6,438 5,904
Professional fees and other 672 501
Total accrued expenses and other current liabilities $ 25,996 $ 13,345