XML 70 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Long-term Liabilities - Schedule of Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued royalties $ 2,984 $ 2,710
Contingent consideration 437 398
Upfront Medicare payment 2,066 2,066
Operating lease liability 894 1,027
Financing lease liability 150 177
Deferred revenue 52 54
Accrued sales and marketing - diagnostics 75 51
Accrued lab costs - diagnostics 160 161
Accrued professional fees 538 854
Taxes payable 331 334
Unclaimed property 565 565
All others 1,170 1,398
Total other accrued expenses $ 9,422 $ 9,795