XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Other Financial Information - Accrued and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Other Financial Information [Abstract]    
Accrued payroll and related expenses $ 3,362 $ 4,048
Accrued interest 140 139
Accrued purchases of goods and services 1,482 510
Accrued royalties 151 180
Accrued clinical study activity 234 254
Finance lease liabilities - current 592 587
Other accrued liabilities 760 1,108
Accrued and other current liabilities $ 6,721 $ 6,826