XML 73 R52.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
Dec. 31, 2019
Dec. 31, 2018
Accrued Liabilities And Other Liabilities [Abstract]    
Accrued compensation costs $ 300 $ 2,585
Accrual for deferred financing fees   936
Accrued professional fees and consultants 400 484
Accrued logistics costs 2,326 1,424
Product related accruals 1,518 1,042
Sales tax payable 507 707
Sales return reserve 456 322
Accrued recall liability 90 1,512
Seller note from acquisition (Note 16) 195  
Prepaid insurance financing 1,031  
All other accruals 682 696
Accrued and other current liabilities $ 7,505 $ 9,708