XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Other Financial Information - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Other Financial Information [Abstract]    
Accrued payroll and related expenses $ 3,284 $ 2,355
Accrued interest 130 142
Accrued purchases of goods and services 435 803
Accrued royalties 62 514
Accrued clinical study activity 121 162
Finance lease obligations, current portion 595 700
Legal accrual 700 0
Refund liability 254 445
Other accrued liabilities 352 226
Accrued and other current liabilities $ 5,933 $ 5,347