v3.26.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Clinical expenses $ 2,621 $ 2,065
Compensation, excluding taxes 3,944 4,248
ESPP withholding 373 396
Professional fees 999 736
Inventory 219 74
medac 283 235
Other 633 437
Accrued expenses $ 9,072 $ 8,191