XML 58 R46.htm IDEA: XBRL DOCUMENT 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