v3.20.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables And Accruals [Abstract]    
Accrued compensation (wages, benefits, severance, vacation) $ 1,421 $ 454
Customer deposits and overpayments 152 2
Accrued product costs 430  
Accrued interest 798 140
Accrued sales taxes 915  
Accrued income taxes 220 220
Other accruals 1,472 164
Total $ 5,408 $ 980