Annual report pursuant to Section 13 and 15(d)

Schedule of Other Accrued Expenses (Details)

v3.24.1
Schedule of Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued royalties $ 6,268 $ 4,909
Contingent consideration 453 569
Operating lease liability 377 578
Accrued sales and marketing - diagnostics 43 40
Accrued lab costs - diagnostics 68 167
Accrued professional fees 241 641
Taxes payable 261 262
Unclaimed property 35 565
All others 455 688
Total other accrued expenses $ 8,201 $ 8,419