XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Financial Information - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Other Financial Information [Abstract]    
Accrued payroll and related expenses $ 3,777 $ 4,738
Accrued interest 136 139
Accrued purchases of goods and services 519 720
Accrued royalties 218 463
Accrued clinical study activity 13 118
Finance lease obligations, current portion 362 490
Refund liability 266 302
Other accrued liabilities 367 561
Accrued and other current liabilities $ 5,658 $ 7,531