XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued and Other Current Liabilities - Schedule of Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Accrued Liabilities And Other Liabilities [Abstract]    
Accrued compensation costs $ 1,603 $ 300
Accrual for insurance financing 1,199 1,031
Accrued professional fees and consultants 334 400
Accrued logistics costs 630 2,326
Product related accruals 3,028 1,518
Sales tax payable 293 507
Sales return reserve 481 456
Seller note from acquisition   195
All other accruals 1,467 772
Accrued and other current liabilities $ 9,035 $ 7,505