XML 65 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued and Other Current Liabilities - Schedule of Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Accrued Liabilities And Other Liabilities [Abstract]    
Accrued compensation costs $ 1,355 $ 2,585
Accrual for insurance financing 2,062  
Accrual for deferred financing fees   936
Accrued professional fees and consultants 585 484
Accrued logistics costs 3,015 1,424
Product related accruals 1,631 1,042
Sales tax payable 641 707
Sales return reserve 550 322
Accrued recall liability 90 1,512
Note payable (see note 11) 195  
All other accruals 756 696
Accrued and other current liabilities $ 10,880 $ 9,708