XML 79 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Other Financial Information - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Other Financial Information [Abstract]    
Accrued payroll and related expenses $ 3,666 $ 2,355
Accrued interest 0 142
Accrued purchases of goods and services 589 803
Accrued royalties 281 514
Accrued clinical study activity 118 162
Finance lease obligations, current portion 535 700
Legal accrual 700 0
Refund liability 302 445
Other accrued liabilities 872 226
Accrued and other current liabilities $ 7,063 $ 5,347