XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Other Financial Information - Accrued and other current liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Other Financial Information [Abstract]    
Accrued payroll and related expenses $ 3,491 $ 3,589
Accrued interest 144 147
Accrued purchases of goods and services 570 311
Accrued royalties 193 221
Accrued clinical study activity 269 228
Capital lease obligations, current portion 547 308
Other accrued liabilities 601 953
Accrued and other current liabilities $ 5,815 $ 5,757