Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF OTHER ACCRUED EXPENSES (Details)

v3.24.2.u1
SCHEDULE OF OTHER ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued royalties $ 7,010 $ 6,268
Contingent consideration 30 453
Operating lease liability 319 377
Accrued sales and marketing - diagnostics 28 43
Accrued lab costs - diagnostics 103 68
Accrued professional fees 162 241
Taxes payable 308 261
All others 622 490
Total other accrued expenses $ 8,582 $ 8,201