XML 57 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Selected Balance Sheet Information (Schedule of Accrued Expenses) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Selected Balance Sheet Information [Abstract]    
Clinical trial and other professional fees $ 277 $ 1,733
Bonuses 3,335 2,303
Paid time off 770 960
Customer rebates 411 256
Operating lease liability, current portion $ 231 $ 222
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses Total accrued expenses
Taxes $ 125 $ 120
Other 831 775
Total accrued expenses $ 5,980 $ 6,369