XML 22 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued and Other Current Liabilities - Schedule of Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Accrued Liabilities And Other Liabilities [Abstract]    
Accrued compensation costs $ 388 $ 300
Accrual for insurance financing 66 1,031
Accrued professional fees and consultants 520 400
Accrued logistics costs 2,067 2,326
Product related accruals 1,681 1,518
Sales tax payable 257 507
Sales return reserve 540 456
Seller note from acquisition 195 195
All other accruals 856 772
Accrued and other current liabilities $ 6,570 $ 7,505