v3.19.3
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Payables And Accruals [Abstract]    
Accrued compensation (wages, benefits, severance, vacation) $ 1,526 $ 697
Customer deposits and overpayments 113 31
Accrued product costs 177  
Accrued interest 944 170
Accrued taxes 93 406
Deferred revenue 242  
Current portion of operating lease liabilities 2,300  
Other accruals 1,389 251
Total $ 6,784 $ 1,555