v3.26.1
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued expenses and other current liabilities    
Accrued employee compensation $ 1,437 $ 2,347
Clinical trials 694 524
Other general accruals 996 944
Accrued expenses and other current liabilities $ 3,127 $ 3,815