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]    
Payroll and employee-related costs $ 4,297 $ 5,036
Accrued research and development expenses 1,605 323
Accrued outside laboratory services 578  
Accrued legal fees 176 354
Accrued interest 21 21
Other accrued expenses 532 850
Total Accrued Expenses and Other Current Liabilities $ 7,209 $ 6,584