Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule of Other Accrued Expenses (Details)

v3.25.1
Schedule of Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Payables and Accruals [Abstract]              
Accrued royalties       $ 230    
Contingent consideration       453    
Operating lease liability 383       377    
Accrued sales and marketing 22       43    
Accrued lab costs 173       68    
Accrued professional fees 458       241    
Taxes payable 262       261    
Unclaimed property 35       35    
All others 466       455    
Total other accrued expenses $ 1,799 $ 1,889 $ 1,834 $ 2,201 $ 2,163 $ 2,984 $ 3,281