Annual report pursuant to Section 13 and 15(d)

Schedule of Other Accrued Expenses (Details)

v3.23.1
Schedule of Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued royalties $ 4,909 $ 3,890
Contingent consideration 569 488
Operating lease liability 578 762
Interest payable 120
Warrant liability 71
Accrued sales and marketing - diagnostics 40 47
Accrued lab costs - diagnostics 167 228
Accrued professional fees 641 932
Taxes payable 262 222
Unclaimed property 565 565
All others 688 1,137
Total other accrued expenses $ 8,419 $ 8,462