XML 49 R36.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
Sep. 30, 2020
Dec. 31, 2019
Accrued Liabilities And Other Liabilities [Abstract]    
Accrued compensation costs $ 2,096 $ 300
Accrual for insurance financing 1,512 1,031
Accrued professional fees and consultants 562 400
Accrued logistics costs 2,004 2,326
Product related accruals 2,428 1,518
Sales tax payable 485 507
Sales return reserve 534 456
Accrued commission 1,675  
Seller note from acquisition   195
All other accruals 1,038 772
Accrued and other current liabilities $ 12,334 $ 7,505