XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Other Financial Information - Accrued and other current liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Other Financial Information [Abstract]    
Accrued payroll and related expenses $ 2,900 $ 4,048
Accrued interest 136 139
Accrued purchases of goods and services 1,040 510
Accrued royalties 124 180
Accrued clinical study activity 158 254
Finance lease liabilities - current 679 587
Other accrued liabilities 452 1,108
Accrued and other current liabilities $ 5,489 $ 6,826