Quarterly report pursuant to Section 13 or 15(d)

Other Current Liabilities - Schedule of Other Current Liabilities (Details)

v3.21.1
Other Current Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]    
Accrued Diagnostic Services $ 5,145
Accrued commissions 3,494 461
Accrued payroll 347 464
Accrued expenses 305 304
Accrued returns 299 291
Accrued income tax payable 8 8
Accrued benefits and vacation 40 34
Deferred revenue 129 169
Total other current liabilities $ 9,767 $ 1,731