v3.26.1
BALANCE SHEET COMPONENTS - Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
BALANCE SHEET COMPONENTS    
Accrued salaries and commissions $ 3,381 $ 3,413
Clinical studies 651 522
Deferred revenue and contract liabilities 1,139 182
Professional fees 472 856
Royalties 558 271
Goods received not invoiced 95 150
Other 987 905
Accrued expenses and other current liabilities $ 7,283 $ 6,299