XML 59 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Selected Balance Sheet Information (Schedule of Accrued Expenses) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Selected balance sheet information    
Bonuses $ 3,621 $ 3,335
401(k) employer match 1,106  
Paid time off 947 770
Customer rebates 592 411
Accrued interest payable 437 220
Operating lease liability, current portion $ 282 $ 231
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses Total accrued expenses
Clinical trial and other professional fees $ 182 $ 277
Taxes 135 125
Other 878 611
Total accrued expenses $ 8,180 $ 5,980