XML 51 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Other Financial Information - Accrued and other current liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Other Financial Information [Abstract]    
Accrued payroll and related expenses $ 3,793 $ 3,589
Accrued interest 145 147
Accrued purchases of goods and services 765 311
Accrued royalties 342 221
Accrued clinical study activity 337 228
Capital lease obligations, current portion 586 308
Other accrued liabilities 616 953
Accrued and other current liabilities $ 6,584 $ 5,757