v3.19.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Payables And Accruals [Abstract]    
Accrued compensation (wages, benefits, severance, vacation) $ 697 $ 497
Customer deposits and overpayments 31 13
Accrued interest 170 247
Accrued taxes 406  
Other accruals 251 519
Total $ 1,555 $ 1,276