XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Other Financial Information - Accrued and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Other Financial Information [Abstract]    
Accrued payroll and related expenses $ 3,318 $ 3,589
Accrued interest 148 147
Accrued purchases of goods and services 493 311
Accrued royalties 188 221
Accrued clinical study activity 286 228
Capital lease obligations, current portion 394 308
Other accrued liabilities 887 953
Accrued and other current liabilities $ 5,714 $ 5,757