Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF OTHER ACCRUED EXPENSES (Details)

v3.24.3
SCHEDULE OF OTHER ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued royalties $ 7,235 $ 6,268
Contingent consideration 453
Operating lease liability 305 377
Accrued sales and marketing 55 43
Accrued lab costs 233 68
Accrued professional fees 369 241
Taxes payable 259 261
All others 577 490
Total other accrued expenses $ 9,033 $ 8,201